X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?p=rln;a=blobdiff_plain;f=rln.c;fp=rln.c;h=b48764150ec30313ced1e459bd226b01011bb045;hp=a117a86b27fc2e75fa0e4beb1ddf22230e4f57a3;hb=d6008be63ca49180608de85e86553c55417a2b70;hpb=822fb0b2350996a53d3a560dfd47110febc4f108 diff --git a/rln.c b/rln.c index a117a86..b487641 100644 --- a/rln.c +++ b/rln.c @@ -2448,7 +2448,8 @@ int LoadArchive(char * fname, int fd) } // Check to see if a long filename was requested - if (objName[0] == 0x20) + // N.B.: " " is for GNU archives, and "/" is for BSD archives + if ((objName[0] == 0x20) || (objName[0] == '/')) { uint32_t fnSize = atoi(objName + 1);