[1mdiff --git a/include/the_Foundation/archive.h b/include/the_Foundation/archive.h[m
[1mindex 91b2bd3..5ccc301 100644[m
[1m--- a/include/the_Foundation/archive.h[m
[1m+++ b/include/the_Foundation/archive.h[m
[36m@@ -69,6 +69,7 @@[m [mconst iBlock * dataCStr_Archive (const iArchive *d, const char *path[m
const iBlock * dataAt_Archive (const iArchive *, size_t index);[m
[m
void setData_Archive (iArchive *, const iString *path, const iBlock *data);[m
[32m+[m[32mvoid setDataCStr_Archive (iArchive *, const char *path, const iBlock *data);[m
void serialize_Archive (const iArchive *, iStream *);[m
[m
/** @name Iterators */[m
[1mdiff --git a/src/archive.c b/src/archive.c[m
[1mindex 0fb131c..5851099 100644[m
[1m--- a/src/archive.c[m
[1m+++ b/src/archive.c[m
[36m@@ -624,6 +624,13 @@[m [mvoid setData_Archive(iArchive *d, const iString *path, const iBlock *data) {[m
}[m
}[m
[m
[32m+[m[32mvoid setDataCStr_Archive(iArchive *d, const char *path, const iBlock *data) {[m
[32m+[m[32m iString pathStr;[m
[32m+[m[32m initCStr_String(&pathStr, path);[m
[32m+[m[32m setData_Archive(d, &pathStr, data);[m
[32m+[m[32m deinit_String(&pathStr);[m
[32m+[m[32m}[m
[32m+[m
void serialize_Archive(const iArchive *d, iStream *out) {[m
/* Structure: [m
LocalFileHeader + fileName + data, ...[m
text/plain
This content has been proxied by September (3851b).