]> git.saurik.com Git - wxWidgets.git/blobdiff - src/gtk1/dataobj.cpp
Compile-fix after modifying timercmn.cp
[wxWidgets.git] / src / gtk1 / dataobj.cpp
index e901b6ea57338cc732503d46303d8e916f278490..7a61aaa87f5140cb30111f8c2ac50535e8e99a69 100644 (file)
@@ -204,7 +204,7 @@ size_t wxFileDataObject::GetDataSize() const
     return res + 1;
 }
 
-bool wxFileDataObject::SetData(size_t size, const void *buf)
+bool wxFileDataObject::SetData(size_t WXUNUSED(size), const void *buf)
 {
     // VZ: old format
 #if 0
@@ -327,6 +327,7 @@ bool wxBitmapDataObject::SetData(size_t size, const void *buf)
 {
     Clear();
 
+#if wxUSE_LIBPNG
     m_pngSize = size;
     m_pngData = malloc(m_pngSize);
 
@@ -343,10 +344,14 @@ bool wxBitmapDataObject::SetData(size_t size, const void *buf)
     m_bitmap = image.ConvertToBitmap();
 
     return m_bitmap.Ok();
+#else
+    return FALSE;
+#endif
 }
 
 void wxBitmapDataObject::DoConvertToPng()
 {
+#if wxUSE_LIBPNG
     if (!m_bitmap.Ok())
         return;
 
@@ -361,6 +366,7 @@ void wxBitmapDataObject::DoConvertToPng()
 
     wxMemoryOutputStream mstream( (char*) m_pngData, m_pngSize );
     handler.SaveFile( &image, mstream );
+#endif
 }