testformats.c: error messages
This commit is contained in:
parent
684862de7d
commit
d8365ca8be
@ -303,7 +303,7 @@ int Test_Save(char * errmsg)
|
|||||||
context.Surface = NULL;
|
context.Surface = NULL;
|
||||||
if (File_error != 0)
|
if (File_error != 0)
|
||||||
{
|
{
|
||||||
GFX2_Log(GFX2_ERROR, "Save_%s failed.\n", formats[i].name);
|
snprintf(errmsg, ERRMSG_LENGTH, "Save_%s failed.", formats[i].name);
|
||||||
ok = 0;
|
ok = 0;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@ -313,7 +313,7 @@ int Test_Save(char * errmsg)
|
|||||||
f = fopen(path, "rb");
|
f = fopen(path, "rb");
|
||||||
if (f == NULL)
|
if (f == NULL)
|
||||||
{
|
{
|
||||||
GFX2_Log(GFX2_ERROR, "error opening %s\n", path);
|
snprintf(errmsg, ERRMSG_LENGTH, "error opening %s", path);
|
||||||
ok = 0;
|
ok = 0;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@ -323,7 +323,7 @@ int Test_Save(char * errmsg)
|
|||||||
fclose(f);
|
fclose(f);
|
||||||
if (File_error != 0)
|
if (File_error != 0)
|
||||||
{
|
{
|
||||||
GFX2_Log(GFX2_ERROR, "Test_%s failed for file %s\n", formats[i].name, path);
|
snprintf(errmsg, ERRMSG_LENGTH, "Test_%s failed for file %s", formats[i].name, path);
|
||||||
ok = 0;
|
ok = 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -332,7 +332,7 @@ int Test_Save(char * errmsg)
|
|||||||
formats[i].Load(&context);
|
formats[i].Load(&context);
|
||||||
if (File_error != 0 || context.Surface == NULL)
|
if (File_error != 0 || context.Surface == NULL)
|
||||||
{
|
{
|
||||||
GFX2_Log(GFX2_ERROR, "Load_%s failed for file %s\n", formats[i].name, path);
|
snprintf(errmsg, ERRMSG_LENGTH, "Load_%s failed for file %s", formats[i].name, path);
|
||||||
ok = 0;
|
ok = 0;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@ -341,13 +341,13 @@ int Test_Save(char * errmsg)
|
|||||||
// compare with the reference picture
|
// compare with the reference picture
|
||||||
if (context.Surface->w != ref->w || context.Surface->h != ref->h)
|
if (context.Surface->w != ref->w || context.Surface->h != ref->h)
|
||||||
{
|
{
|
||||||
GFX2_Log(GFX2_ERROR, "Saved %hux%hu, reloaded %hux%hu from %s\n",
|
snprintf(errmsg, ERRMSG_LENGTH, "Saved %hux%hu, reloaded %hux%hu from %s",
|
||||||
ref->w, ref->h, context.Surface->w, context.Surface->h, path);
|
ref->w, ref->h, context.Surface->w, context.Surface->h, path);
|
||||||
ok = 0;
|
ok = 0;
|
||||||
}
|
}
|
||||||
else if (0 != memcmp(context.Surface->pixels, ref->pixels, ref->w * ref->h))
|
else if (0 != memcmp(context.Surface->pixels, ref->pixels, ref->w * ref->h))
|
||||||
{
|
{
|
||||||
GFX2_Log(GFX2_ERROR, "Save_%s/Load_%s: Pixels mismatch\n", formats[i].name, formats[i].name);
|
snprintf(errmsg, ERRMSG_LENGTH, "Save_%s/Load_%s: Pixels mismatch", formats[i].name, formats[i].name);
|
||||||
ok = 0;
|
ok = 0;
|
||||||
}
|
}
|
||||||
else if (!(formats[i].flags & FLAG_CPCO) && 0 != memcmp(context.Palette, ref->palette, (formats[i].flags & FLAG_16C) ? 16 * sizeof(T_Components) : sizeof(T_Palette)))
|
else if (!(formats[i].flags & FLAG_CPCO) && 0 != memcmp(context.Palette, ref->palette, (formats[i].flags & FLAG_16C) ? 16 * sizeof(T_Components) : sizeof(T_Palette)))
|
||||||
@ -355,6 +355,7 @@ int Test_Save(char * errmsg)
|
|||||||
GFX2_Log(GFX2_ERROR, "Save_%s/Load_%s: Palette mismatch\n", formats[i].name, formats[i].name);
|
GFX2_Log(GFX2_ERROR, "Save_%s/Load_%s: Palette mismatch\n", formats[i].name, formats[i].name);
|
||||||
GFX2_LogHexDump(GFX2_ERROR, "ref ", (const byte *)ref->palette, 0, 48);
|
GFX2_LogHexDump(GFX2_ERROR, "ref ", (const byte *)ref->palette, 0, 48);
|
||||||
GFX2_LogHexDump(GFX2_ERROR, "load ", (const byte *)context.Palette, 0, 48);
|
GFX2_LogHexDump(GFX2_ERROR, "load ", (const byte *)context.Palette, 0, 48);
|
||||||
|
snprintf(errmsg, ERRMSG_LENGTH, "Save_%s/Load_%s: Palette mismatch", formats[i].name, formats[i].name);
|
||||||
ok = 0;
|
ok = 0;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@ -466,7 +467,7 @@ int Test_C64_Formats(char * errmsg)
|
|||||||
context.Surface = NULL;
|
context.Surface = NULL;
|
||||||
if (File_error != 0)
|
if (File_error != 0)
|
||||||
{
|
{
|
||||||
GFX2_Log(GFX2_ERROR, "Save_%s failed.\n", formats[i].name);
|
snprintf(errmsg, ERRMSG_LENGTH, "Save_%s failed.", formats[i].name);
|
||||||
ok = 0;
|
ok = 0;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@ -476,7 +477,7 @@ int Test_C64_Formats(char * errmsg)
|
|||||||
f = fopen(path, "rb");
|
f = fopen(path, "rb");
|
||||||
if (f == NULL)
|
if (f == NULL)
|
||||||
{
|
{
|
||||||
GFX2_Log(GFX2_ERROR, "error opening %s\n", path);
|
snprintf(errmsg, ERRMSG_LENGTH, "error opening %s", path);
|
||||||
ok = 0;
|
ok = 0;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@ -486,7 +487,7 @@ int Test_C64_Formats(char * errmsg)
|
|||||||
fclose(f);
|
fclose(f);
|
||||||
if (File_error != 0)
|
if (File_error != 0)
|
||||||
{
|
{
|
||||||
GFX2_Log(GFX2_ERROR, "Test_%s failed for file %s\n", formats[i].name, path);
|
snprintf(errmsg, ERRMSG_LENGTH, "Test_%s failed for file %s", formats[i].name, path);
|
||||||
ok = 0;
|
ok = 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -495,14 +496,14 @@ int Test_C64_Formats(char * errmsg)
|
|||||||
formats[i].Load(&context);
|
formats[i].Load(&context);
|
||||||
if (File_error != 0 || context.Surface == NULL)
|
if (File_error != 0 || context.Surface == NULL)
|
||||||
{
|
{
|
||||||
GFX2_Log(GFX2_ERROR, "Load_%s failed for file %s\n", formats[i].name, path);
|
snprintf(errmsg, ERRMSG_LENGTH, "Load_%s failed for file %s", formats[i].name, path);
|
||||||
ok = 0;
|
ok = 0;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if (memcmp(ref->pixels, context.Surface->pixels, ref->w * ref->h) != 0)
|
if (memcmp(ref->pixels, context.Surface->pixels, ref->w * ref->h) != 0)
|
||||||
{
|
{
|
||||||
GFX2_Log(GFX2_ERROR, "Save_%s/Load_%s: Pixels mismatch\n", formats[i].name, formats[i].name);
|
snprintf(errmsg, ERRMSG_LENGTH, "Save_%s/Load_%s: Pixels mismatch", formats[i].name, formats[i].name);
|
||||||
ok = 0;
|
ok = 0;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user