From 50931924c7fa18a0bedf56c584c4449dbc7e23b6 Mon Sep 17 00:00:00 2001 From: cristy Date: Thu, 15 Oct 2009 18:59:59 +0000 Subject: [PATCH] --- magick/magic.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/magick/magic.c b/magick/magic.c index d9eb1a871..f51399e6c 100644 --- a/magick/magic.c +++ b/magick/magic.c @@ -72,12 +72,12 @@ typedef struct _MagicMapInfo size_t length; - ssize_t + MagickOffsetType offset; } MagicMapInfo; #define MagicTransform(name,offset,magic) \ - { name, (unsigned char *) magic,sizeof(magic)-1, offset } + { name, (unsigned char *) magic, sizeof(magic)-1, offset } static const MagicMapInfo MagicMap[] = @@ -661,7 +661,8 @@ MagickExport MagickBooleanType ListMagicInfo(FILE *file, if (isprint((int) ((unsigned char) magic_info[i]->target[j])) != 0) (void) fprintf(file,"%c",magic_info[i]->target[j]); else - (void) fprintf(file,"%#o",magic_info[i]->target[j]); + (void) fprintf(file,"\\%03o",(unsigned int) + ((unsigned char) magic_info[i]->target[j])); } (void) fprintf(file,"\n"); } -- 2.40.0