Update fs.

This commit is contained in:
David Reid
2026-01-12 07:11:43 +10:00
parent c649733b34
commit e9abcccd86
2 changed files with 4 additions and 3 deletions
+3 -3
View File
@@ -5410,7 +5410,7 @@ static fs_result fs_serialize_directory(fs* pFS, const char* pDirectoryPath, con
*pRunningFileOffset += fileSize;
/* Add padding zeros to align the data to 8 bytes. */
result = fs_stream_write(pOutputStream, padding, FS_ALIGN(*pRunningFileOffset, 8) - *pRunningFileOffset, NULL);
result = fs_stream_write(pOutputStream, padding, (size_t)(FS_ALIGN(*pRunningFileOffset, 8) - *pRunningFileOffset), NULL);
if (result != FS_SUCCESS) {
fs_string_free(&path, fs_get_allocation_callbacks(pFS));
return result;
@@ -5487,7 +5487,7 @@ FS_API fs_result fs_serialize(fs* pFS, const char* pDirectoryPath, int options,
return result;
}
result = fs_stream_write(pOutputStream, "\0\0\0\0\0\0\0\0", FS_ALIGN(initialPos, 8) - initialPos, NULL);
result = fs_stream_write(pOutputStream, "\0\0\0\0\0\0\0\0", (size_t)(FS_ALIGN(initialPos, 8) - initialPos), NULL);
if (result != FS_SUCCESS) {
fs_memory_stream_uninit(&toc);
return result;
@@ -5532,7 +5532,7 @@ FS_API fs_result fs_serialize(fs* pFS, const char* pDirectoryPath, int options,
fs_uint32 reserved;
/* Padding to align to 8 bytes. */
result = fs_stream_write(pOutputStream, padding, FS_ALIGN(runningOffset, 8) - runningOffset, NULL);
result = fs_stream_write(pOutputStream, padding, (size_t)(FS_ALIGN(runningOffset, 8) - runningOffset), NULL);
if (result != FS_SUCCESS) {
return result;
}
+1
View File
@@ -3689,6 +3689,7 @@ FS_API void* fs_sorted_search(const void* pKey, const void* pList, size_t count,
FS_API int fs_strncmp(const char* str1, const char* str2, size_t maxLen);
FS_API int fs_strnicmp(const char* str1, const char* str2, size_t count);
FS_API int fs_strncat_s(char* dst, size_t dstCap, const char* src, size_t count);
/* END fs_utils.h */