Fix two bugs:
authornash <nash>
Thu, 25 Oct 2007 04:52:39 +0000 (04:52 +0000)
committernash <nash@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 25 Oct 2007 04:52:39 +0000 (04:52 +0000)
- Get pixels from the image object not the smart object
- Fix typo in if statement

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/e17/libs/emotion@32157 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/emotion_smart.c

index b081747..db9d8b5 100644 (file)
@@ -1060,7 +1060,7 @@ _pixels_get(void *data, Evas_Object *obj)
          }
        else if (format == EMOTION_FORMAT_BGRA)
          {
-            if (sd->module->bgra_data_get(sd->video, &bgra_data));
+            if (sd->module->bgra_data_get(sd->video, &bgra_data))
               {
                  evas_object_image_data_set(obj, bgra_data);
 //               printf("pix get set 0 (3)\n");
@@ -1163,7 +1163,7 @@ _smart_add(Evas_Object * obj)
    sd->ratio = 1.0;
    sd->spu.button = -1;
    evas_object_image_alpha_set(sd->obj, 0);
-   pixel = evas_object_image_data_get(obj, 1);
+   pixel = evas_object_image_data_get(sd->obj, 1);
    if (pixel)
      {
        *pixel = 0xff000000;