On Wed, Sep 26, 2012 at 4:01 PM, Enlightenment SVN <no-re...@enlightenment.org> wrote: > Log: > Ecore_Evas (wayland): Remove goto. (don't need them, don't want them)
Why? There is goto all over the code. > ;) Also, remove an extra blank line that got in there. > > > > Author: devilhorns > Date: 2012-09-26 12:01:04 -0700 (Wed, 26 Sep 2012) > New Revision: 77099 > Trac: http://trac.enlightenment.org/e/changeset/77099 > > Modified: > trunk/ecore/src/lib/ecore_evas/ecore_evas_wayland_shm.c > > Modified: trunk/ecore/src/lib/ecore_evas/ecore_evas_wayland_shm.c > =================================================================== > --- trunk/ecore/src/lib/ecore_evas/ecore_evas_wayland_shm.c 2012-09-26 > 18:49:16 UTC (rev 77098) > +++ trunk/ecore/src/lib/ecore_evas/ecore_evas_wayland_shm.c 2012-09-26 > 19:01:04 UTC (rev 77099) > @@ -962,7 +962,8 @@ > if (ftruncate(fd, size) < 0) > { > ERR("Could not truncate temporary file."); > - goto end; > + close(fd); > + return; > } > > data = mmap(NULL, size, (PROT_READ | PROT_WRITE), MAP_SHARED, fd, 0); > @@ -971,15 +972,13 @@ > if (data == MAP_FAILED) > { > ERR("mmap of temporary file failed."); > - goto end; > + close(fd); > + return; > } > > ee->engine.wl.pool_size = size; > ee->engine.wl.pool_data = data; > ee->engine.wl.pool = wl_shm_create_pool(shm, fd, size); > - > - end: > - close(fd); > } > > static void > @@ -1009,7 +1008,6 @@ > _ecore_evas_wl_buffer_free(ee); > ee->engine.wl.buffer = > wl_shm_pool_create_buffer(ee->engine.wl.pool, 0, w, h, stride, format); > - > } > > void > > > ------------------------------------------------------------------------------ > How fast is your code? > 3 out of 4 devs don\\\'t know how their code performs in production. > Find out how slow your code is with AppDynamics Lite. > http://ad.doubleclick.net/clk;262219672;13503038;z? > http://info.appdynamics.com/FreeJavaPerformanceDownload.html > _______________________________________________ > enlightenment-svn mailing list > enlightenment-...@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- Eduardo de Barros Lima ◤✠◢ ebl...@gmail.com ------------------------------------------------------------------------------ How fast is your code? 3 out of 4 devs don\\\'t know how their code performs in production. Find out how slow your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219672;13503038;z? http://info.appdynamics.com/FreeJavaPerformanceDownload.html _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel