From ccc8cc33ff5d2b0b7b5a0473555182f44fa66104 Mon Sep 17 00:00:00 2001 From: Shamus Hammons Date: Tue, 16 Dec 2014 08:49:23 -0600 Subject: [PATCH] More archive file hacking... --- rln.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rln.c b/rln.c index 080ef51..0a1d2aa 100644 --- a/rln.c +++ b/rln.c @@ -2371,7 +2371,10 @@ int DoArchive(char * fname, int fd) objSize[i] = ptr[48 + i]; } - if (HasDotOSuffix(objName)) + // Need to fix this so that the " " files are properly + // expanded to their filenames (seems to be either "//" or + // "ARFILENAMES/") + if ((HasDotOSuffix(objName)) || (strlen(objName) == 0)) { //printf("Processing object \"%s\" (size == %i, obj_index == %i)...\n", objName, atoi(objSize), obj_index); strcpy(obj_fname[obj_index], objName); -- 2.37.2