X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=as%2Fasranlib%2Fasranlib.c;h=52dd6111fd59ced3aeef277ebfbe5ac2faffa967;hb=eae1bd2f705a2c61e143c539f8c4d1e9c2b4efe6;hp=dde9f787a24beafdac75ff1f1607070418072b89;hpb=1edc7c1316ae901d7dc6aeaae8117c6af4089c89;p=fw%2Fsdcc
diff --git a/as/asranlib/asranlib.c b/as/asranlib/asranlib.c
index dde9f787..52dd6111 100644
--- a/as/asranlib/asranlib.c
+++ b/as/asranlib/asranlib.c
@@ -21,6 +21,7 @@ along with this program. If not, see . */
#include
#include
#include
+#include
#include "dbuf_string.h"
#include "lkar.h"
@@ -593,7 +594,6 @@ do_ranlib (const char *archive)
struct stat stat_buf;
int can_stat;
- /* TODO: create tmpfile in temporery directory (TMP, TMPDIR, /usr/tmp, /tmp) */
#ifdef _WIN32
if (NULL == _mktemp (tmpfile) || NULL == (outfp = fopen (tmpfile, "wb")))
{
@@ -667,7 +667,7 @@ do_ranlib (const char *archive)
if (0 != fstat(fileno(infp), &stat_buf))
{
- fprintf (stderr, "asranlib: can't stat %s: ", infp);
+ fprintf (stderr, "asranlib: can't stat %s: ", archive);
perror (NULL);
fclose (infp);
can_stat = 0;