Fix the build for the FB engine on non-x86 architectures.
authorningerso <ningerso>
Wed, 13 Dec 2006 20:25:04 +0000 (20:25 +0000)
committerningerso <ningerso@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 13 Dec 2006 20:25:04 +0000 (20:25 +0000)
SVN revision: 27430

legacy/evas/src/modules/engines/fb/evas_fb_main.c

index e26c171..75e0743 100644 (file)
@@ -530,7 +530,7 @@ fb_postinit(FB_Mode *mode)
       fb_cleanup();
       exit(1);
     }
-  mode->mem_offset = (unsigned)(fb_fix.smem_start) & (~PAGE_MASK);
+  mode->mem_offset = (unsigned)(fb_fix.smem_start) & (getpagesize()-1);
   mode->mem = (unsigned char *)mmap(NULL, fb_fix.smem_len + mode->mem_offset,
                                 PROT_WRITE | PROT_READ, MAP_SHARED, fb, 0);
   if ((int)mode->mem == -1)