This is a potential patch to fix the bug.  However, I cannot test it,
because it doesn't build on amd64.  Because of this, I have not marked
it with the patch tag.  If it does, in fact, work, please tag it
accordingly.

-- 
brian m. carlson / brian with sandals: Houston, Texas, US
+1 713 440 7475 | http://crustytoothpaste.ath.cx/~bmc | My opinion only
Screw you, AACS LA: 09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
OpenPGP: RSA v4 4096b 88AC E9B2 9196 305B A994 7552 F1BA 225C 0223 B187
diff -ur freej.old/lib/flash/swf.h freej-0.8.1/lib/flash/swf.h
--- freej.old/lib/flash/swf.h	2005-08-06 20:35:03.000000000 +0000
+++ freej-0.8.1/lib/flash/swf.h	2007-06-29 21:06:58.000000000 +0000
@@ -199,7 +199,9 @@
 #define true 1
 #endif
 
+extern "C" {
 extern int shape_size,shape_nb,shaperecord_size,shaperecord_nb,style_size,style_nb;
+}
 
 typedef void (*ScanLineFunc)(void *id, long y, long start, long end);
 

Attachment: signature.asc
Description: Digital signature

Reply via email to