Skip to content

Commit 0759d2d

Browse files
Fix spurious exception when writing zero length strings.
1 parent fa08461 commit 0759d2d

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

pack_base.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,7 @@ namespace classdesc
256256
memcpy(m_data+m_size,x,s); m_size+=s;
257257
}
258258
else
259-
if (fwrite(x,s,1,f)!=1)
259+
if (s && fwrite(x,s,1,f)!=1)
260260
throw pack_error("failed to write data to stream");
261261

262262
}

0 commit comments

Comments
 (0)