about summary refs log tree commit homepage
diff options
context:
space:
mode:
authorEric Wong <e@80x24.org>2022-12-12 11:40:56 +0000
committerEric Wong <mwrap-perl@80x24.org>2022-12-12 20:58:44 +0000
commitb77b624f509acc3f09b27c174d23d8aa2b2d34da (patch)
treee5448c6c6c4ca11d9ca5ac77db56432e1b4a939a
parent0248c9828349ac8539b3aaad297aac71e8627c2f (diff)
downloadmwrap-b77b624f509acc3f09b27c174d23d8aa2b2d34da.tar.gz
ftello(3) may fail if out-of-memory.
-rw-r--r--mwrap_httpd.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/mwrap_httpd.h b/mwrap_httpd.h
index 6d40d6c..bfa723d 100644
--- a/mwrap_httpd.h
+++ b/mwrap_httpd.h
@@ -429,8 +429,10 @@ static off_t write_loc_name(FILE *fp, const struct src_loc *l)
                 free(s);
         }
         off_t end = ftello(fp);
-        if (end < 0)
+        if (end < 0) {
+                fprintf(stderr, "ftello: %m\n");
                 return end;
+        }
         return end - beg;
 }