diff --git a/include/assimp/cexport.h b/include/assimp/cexport.h index 09d6664e7..b044dfd25 100644 --- a/include/assimp/cexport.h +++ b/include/assimp/cexport.h @@ -208,8 +208,8 @@ struct aiExportDataBlob private: // no copying - aiExportDataBlob(const aiExportDataBlob& ) {} - aiExportDataBlob& operator= (const aiExportDataBlob& ) {} + aiExportDataBlob(const aiExportDataBlob& ); + aiExportDataBlob& operator= (const aiExportDataBlob& ); #endif // __cplusplus }; diff --git a/tools/assimp_cmd/ImageExtractor.cpp b/tools/assimp_cmd/ImageExtractor.cpp index 694474755..8881c78a7 100644 --- a/tools/assimp_cmd/ImageExtractor.cpp +++ b/tools/assimp_cmd/ImageExtractor.cpp @@ -183,7 +183,8 @@ int SaveAsTGA (FILE* file, const aiTexel* data, unsigned int width, unsigned int return 1; } - TGA_HEADER head = {0}; + TGA_HEADER head; + memset(&head, 0, sizeof(head)); head.bits = 32; head.height = (uint16_t)height; head.width = (uint16_t)width;