forked from enlightenment/efl
convert annoying debug into eina log so it is disabled by default.
SVN revision: 47651
This commit is contained in:
parent
ad0679e050
commit
8ada2841d0
|
@ -351,13 +351,18 @@ evas_smart_cb_descriptions_fix(Evas_Smart_Cb_Description_Array *a)
|
||||||
{
|
{
|
||||||
unsigned int i, j;
|
unsigned int i, j;
|
||||||
|
|
||||||
|
if (!a)
|
||||||
|
{
|
||||||
|
ERR("no array to fix!");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
qsort(a->array, a->size, sizeof(Evas_Smart_Cb_Description *),
|
qsort(a->array, a->size, sizeof(Evas_Smart_Cb_Description *),
|
||||||
_evas_smart_cb_description_cmp_sort);
|
_evas_smart_cb_description_cmp_sort);
|
||||||
|
|
||||||
fprintf(stderr, "\nDEBUG: %u callbacks\n", a->size);
|
DBG("%u callbacks", a->size);
|
||||||
if (a->size)
|
if (a->size)
|
||||||
fprintf(stderr, "DEBUG: %20.20s [%s]\n",
|
DBG("%s [type=%s]", a->array[0]->name, a->array[0]->type);
|
||||||
a->array[0]->name, a->array[0]->type);
|
|
||||||
|
|
||||||
for (i = 0, j = 1; j < a->size; j++)
|
for (i = 0, j = 1; j < a->size; j++)
|
||||||
{
|
{
|
||||||
|
@ -366,7 +371,7 @@ evas_smart_cb_descriptions_fix(Evas_Smart_Cb_Description_Array *a)
|
||||||
cur = a->array[j];
|
cur = a->array[j];
|
||||||
prev = a->array[i];
|
prev = a->array[i];
|
||||||
|
|
||||||
fprintf(stderr, "DEBUG: %20.20s [%s]\n", cur->name, cur->type);
|
DBG("%s [type=%s]", cur->name, cur->type);
|
||||||
|
|
||||||
if (strcmp(cur->name, prev->name) != 0)
|
if (strcmp(cur->name, prev->name) != 0)
|
||||||
{
|
{
|
||||||
|
@ -377,12 +382,12 @@ evas_smart_cb_descriptions_fix(Evas_Smart_Cb_Description_Array *a)
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if (strcmp(cur->type, prev->type) == 0)
|
if (strcmp(cur->type, prev->type) == 0)
|
||||||
fprintf(stderr, "WARNING: duplicated smart callback description"
|
WRN("duplicated smart callback description"
|
||||||
" with name '%s' and type '%s'\n", cur->name, cur->type);
|
" with name '%s' and type '%s'", cur->name, cur->type);
|
||||||
else
|
else
|
||||||
fprintf(stderr, "ERROR: callback descriptions named '%s' differ"
|
ERR("callback descriptions named '%s' differ"
|
||||||
" in type, keeping '%s', ignoring '%s'\n", cur->name,
|
" in type, keeping '%s', ignoring '%s'",
|
||||||
prev->type, cur->type);
|
cur->name, prev->type, cur->type);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue