fix a pair of buffer overflows from r65619
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Mon, 12 Dec 2011 19:59:25 +0000 (19:59 +0000)
committerMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Mon, 12 Dec 2011 19:59:25 +0000 (19:59 +0000)
SVN revision: 66121

legacy/edje/src/lib/edje_calc.c

index f81f5fd..208a56b 100644 (file)
@@ -2545,11 +2545,11 @@ _edje_part_recalc(Edje *ed, Edje_Real_Part *ep, int flags, Edje_Calc_Params *sta
                }
              else if (p1->persp_on)
                {
-                  memcpy(&p3->map.persp, &p1->map.persp, sizeof (p1->map.light));
+                  memcpy(&p3->map.persp, &p1->map.persp, sizeof (p1->map.persp));
                }
              else if (p2->persp_on)
                {
-                  memcpy(&p3->map.persp, &p2->map.persp, sizeof (p2->map.light));
+                  memcpy(&p3->map.persp, &p2->map.persp, sizeof (p2->map.persp));
                }
           }