Enlightenment CVS committal Author : doursse Project : e17 Module : libs/edje
Dir : e17/libs/edje/src/lib Modified Files: Makefile.am edje_edit.c Log Message: evilize edje. Link against ecore_file only when needed. PATH_MAX and not MAX_PATH. Minor other fixes. =================================================================== RCS file: /cvs/e/e17/libs/edje/src/lib/Makefile.am,v retrieving revision 1.43 retrieving revision 1.44 diff -u -3 -r1.43 -r1.44 --- Makefile.am 31 May 2008 06:10:58 -0000 1.43 +++ Makefile.am 6 Jun 2008 18:31:48 -0000 1.44 @@ -9,7 +9,8 @@ -DPACKAGE_BIN_DIR=\"$(bindir)\" \ -DPACKAGE_LIB_DIR=\"$(libdir)\" \ -DPACKAGE_DATA_DIR=\"$(datadir)/$(PACKAGE)\" \ [EMAIL PROTECTED]@ [EMAIL PROTECTED]@ \ [EMAIL PROTECTED]@ lib_LTLIBRARIES = \ libedje.la =================================================================== RCS file: /cvs/e/e17/libs/edje/src/lib/edje_edit.c,v retrieving revision 1.14 retrieving revision 1.15 diff -u -3 -r1.14 -r1.15 --- edje_edit.c 30 May 2008 08:00:25 -0000 1.14 +++ edje_edit.c 6 Jun 2008 18:31:49 -0000 1.15 @@ -15,13 +15,17 @@ #include <locale.h> #include <errno.h> +#include <limits.h> + +#ifdef HAVE_EVIL +# include <Evil.h> +#endif + #include "Edje.h" #include "edje_private.h" #include "edje_cc.h" #include "Edje_Edit.h" -#define MAX_PATH 4096 - /* Get ed(Edje*) from obj(Evas_Object*) */ #define GET_ED_OR_RETURN(RET) \ Edje *ed; \ @@ -1181,14 +1185,14 @@ EAPI const char * edje_edit_part_selected_state_get(Evas_Object *obj, const char *part) { - char name[MAX_PATH]; + char name[PATH_MAX]; GET_RP_OR_RETURN(NULL); if (!rp->chosen_description) return "default 0.00"; - snprintf(name, MAX_PATH, "%s %.2f", + snprintf(name, PATH_MAX, "%s %.2f", rp->chosen_description->state.name, rp->chosen_description->state.value); @@ -1384,7 +1388,7 @@ EAPI Evas_List * edje_edit_part_states_list_get(Evas_Object *obj, const char *part) { - char state_name[MAX_PATH]; + char state_name[PATH_MAX]; Evas_List *states; Evas_List *l; Edje_Part_Description *state; @@ -1398,7 +1402,7 @@ //append default state state = rp->part->default_desc; - snprintf(state_name, MAX_PATH, + snprintf(state_name, PATH_MAX, "%s %.2f", state->state.name, state->state.value); states = evas_list_append(states, evas_stringshare_add(state_name)); //printf("NEW STATE def: %s\n", state->state.name); @@ -2261,7 +2265,7 @@ EAPI unsigned char edje_edit_font_add(Evas_Object *obj, const char* path) { - char buf[MAX_PATH]; + char buf[PATH_MAX]; Font *fn; Edje_Font_Directory_Entry *fnt; Eet_File *eetf; @@ -3327,7 +3331,7 @@ _edje_generate_source(Edje *ed) { printf("\n****** GENERATE SOURCE *********\n"); - char tmpn[MAX_PATH]; + char tmpn[PATH_MAX]; int fd; FILE *f; long sz; ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs