From 619b0ec13a413567715269d36388c3c3c3fc62e3 Mon Sep 17 00:00:00 2001 From: skeezix Date: Mon, 10 May 2010 23:22:47 -0400 Subject: [PATCH] No really, a workaround. --- lib/pnd_discovery.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/pnd_discovery.c b/lib/pnd_discovery.c index f40e51b..b6e5f93 100644 --- a/lib/pnd_discovery.c +++ b/lib/pnd_discovery.c @@ -144,7 +144,7 @@ static int pnd_disco_callback ( const char *fpath, const struct stat *sb, if ( fread ( pngbuffer + 8, 8, 1, f ) == 1 ) { if ( memcmp ( pngbuffer, pngbuffer + 8, 8 ) == 0 ) { - pxml_close_pos = pos; + pxml_close_pos = ftell ( f ) - 8; break; } // if fseek ( f, -7, SEEK_CUR ); // seek back 7 (so we're 1 further than we started, since PNG header is 8b) -- 2.39.5