]> git.cworth.org Git - apitrace/blobdiff - common/image.hpp
pickle: Try to silence clang warnings.
[apitrace] / common / image.hpp
index dc53ec990ee3a19f931f5e9160269c7e0c875169..e930512f86473c89352a8990443cd9bbff40d622 100644 (file)
@@ -34,7 +34,7 @@
 #include <fstream>
 
 
-namespace Image {
+namespace image {
 
 
 class Image {
@@ -78,7 +78,7 @@ public:
     }
 
     inline signed stride(void) const {
-        return flipped ? -width*channels : width*channels;
+        return flipped ? -(signed)(width*channels) : width*channels;
     }
 
     bool writeBMP(const char *filename) const;
@@ -108,8 +108,10 @@ bool writePixelsToBuffer(unsigned char *pixels,
 Image *
 readPNG(const char *filename);
 
+const char *
+readPNMHeader(const char *buffer, size_t size, unsigned *channels, unsigned *width, unsigned *height);
 
-} /* namespace Image */
+} /* namespace image */
 
 
 #endif /* _IMAGE_HPP_ */