]> git.pld-linux.org Git - packages/libebml.git/blobdiff - libebml-gcc4.patch
- fix error: invalid lvalue in unary '&'
[packages/libebml.git] / libebml-gcc4.patch
diff --git a/libebml-gcc4.patch b/libebml-gcc4.patch
new file mode 100644 (file)
index 0000000..33626a7
--- /dev/null
@@ -0,0 +1,12 @@
+--- libebml-0.7.3/src/EbmlFloat.cpp.orig       2005-01-10 23:49:42.000000000 +0100
++++ libebml-0.7.3/src/EbmlFloat.cpp    2005-02-27 21:40:21.690108936 +0100
+@@ -102,7 +102,8 @@
+               if (Size == 4) {
+                       big_int32 TmpRead;
+                       TmpRead.Eval(Buffer);
+-                      float val = *((float *)&(int32(TmpRead)));
++                      int32 tmp32 = int32(TmpRead);
++                      float val = *((float*)&tmp32);
+                       Value = val;
+                       bValueIsSet = true;
+               } else if (Size == 8) {
This page took 0.067142 seconds and 4 git commands to generate.