Use eina error logging, instead of plain printfs.

This commit is contained in:
Jaime Thomas
2009-02-23 01:22:02 +00:00
parent ee5e3024c5
commit 73fe193351
16 changed files with 173 additions and 158 deletions

View File

@@ -23,7 +23,7 @@ ecdb_erase_disc(Ecdb_Erase_Project *proj, Ecdb_Page *page)
data = calloc(1, sizeof(Erase_Data));
if (!data)
{
printf("ecdb_erase_disc: NULL data!\n");
EINA_ERROR_PWARN("ecdb_erase_disc: NULL data!\n");
return FALSE;
}
data->proj = ECDB_PROJECT(proj);
@@ -33,23 +33,23 @@ ecdb_erase_disc(Ecdb_Erase_Project *proj, Ecdb_Page *page)
tangible[0].drive);
if (disc_state == BURN_DISC_BLANK)
{
printf("Disc is already blank!\n");
EINA_ERROR_PINFO("Disc is already blank!\n");
return FALSE;
}
else if (disc_state == BURN_DISC_EMPTY)
{
printf("No disc!\n");
EINA_ERROR_PINFO("No disc!\n");
return FALSE;
}
else if (!burn_disc_erasable(ECDB_PROJECT(proj)->drive->
tangible[0].drive))
{
printf("Not able to erase!\n");
EINA_ERROR_PINFO("Not able to erase!\n");
return FALSE;
}
else if (disc_state == BURN_DISC_FULL || BURN_DISC_APPENDABLE)
{
printf("Beginning to erase disc!\n");
EINA_ERROR_PINFO("Beginning to erase disc!\n");
ECDB_PROJECT(proj)->pipe = ecore_pipe_add(ecdb_erase_progress_handler,
data);
burn_disc_erase(ECDB_PROJECT(proj)->drive->tangible[0].drive,
@@ -62,7 +62,7 @@ ecdb_erase_disc(Ecdb_Erase_Project *proj, Ecdb_Page *page)
}
else
{
printf("Not of erasable type\n");
EINA_ERROR_PINFO("Not of erasable type\n");
return FALSE;
}
}
@@ -76,11 +76,12 @@ ecdb_erase_progress_handler(void *data, void *buffer, unsigned int nbyte)
static int last_sector = 0;
Edje_Message_Int_Set *progress_msg;
printf("In progress handler, %d, %d\n", sizeof(BurnProgress), nbyte);
EINA_ERROR_PDBG("In progress handler, %d, %d\n", sizeof(BurnProgress),
nbyte);
if (nbyte != sizeof(BurnProgress))
{
ecore_event_add(ECDB_DRIVE_ACTION_FINISHED, NULL, NULL, NULL);
printf("Adding event to queue.\n");
EINA_ERROR_PDBG("Adding event to queue.\n");
last_sector = 0;
return;
}
@@ -106,13 +107,13 @@ ecdb_erase_progress_handler(void *data, void *buffer, unsigned int nbyte)
edata = data;
if (!edata)
{
printf("ecdb_erase_progress_handler: NULL edata!\n");
EINA_ERROR_PWARN("ecdb_erase_progress_handler: NULL edata!\n");
return;
}
if ((!edata->page) || (!edata->proj))
{
printf("ecdb_erase_progress_handler: NULL page or proj!\n");
EINA_ERROR_PWARN("ecdb_erase_progress_handler: NULL page or proj!\n");
return;
}
@@ -123,7 +124,8 @@ ecdb_erase_progress_handler(void *data, void *buffer, unsigned int nbyte)
break;
default:
printf("ecdb_erase_progress_handler: Unrecognized project type!\n");
EINA_ERROR_PWARN("ecdb_erase_progress_handler: "
"Unrecognized project type!\n");
return;
}