# HG changeset patch # User Matti Hamalainen # Date 1352039738 -7200 # Node ID 4204e9ea8ae11020964e304dded0651e0b8b2fc9 # Parent ab401a5087f90d90398b7964a9731d19cebad85c Improve probing. diff -r ab401a5087f9 -r 4204e9ea8ae1 gfxconv.c --- a/gfxconv.c Sun Nov 04 16:09:07 2012 +0200 +++ b/gfxconv.c Sun Nov 04 16:35:38 2012 +0200 @@ -827,6 +827,7 @@ if (optInFormat == FFMT_AUTO && optInFilename != NULL) { char *dext = strrchr(optInFilename, '.'); + dmMsg(2, "Trying to determine file format by extension.\n"); if (dext) { dmGetFormatByExt(dext + 1, &optInFormat, &optInSubFormat); @@ -878,14 +879,16 @@ optInFormat = FFMT_BITMAP; } - if (optInFormat == FFMT_AUTO) + if (optInFormat == FFMT_AUTO || optInFormat == FFMT_IMAGE) { DMImageFormat *ifmt = NULL; int index; + dmMsg(2, "Trying to probe image formats.\n"); if (dmImageProbeGeneric(dataBuf + optInSkip, dataSize - optInSkip, &ifmt, &index) > 0) { optInFormat = FFMT_IMAGE; optInSubFormat = index; + dmMsg(2, "Probed %s format image.\n", ifmt->fext); } }