fix bug in dladdr that prevented resolving addresses in the PLT
[oweals/musl.git] / src / time / getdate.c
index 26a489786672470608b3f2e3a67d944133dbdd87..89f21699125655eb27b1efa780a4e6f7ef0755de 100644 (file)
@@ -22,7 +22,7 @@ struct tm *getdate(const char *s)
                goto out;
        }
 
-       f = fopen(datemsk, "r");
+       f = fopen(datemsk, "rbe");
        if (!f) {
                if (errno == ENOMEM) getdate_err = 6;
                else getdate_err = 2;
@@ -31,8 +31,6 @@ struct tm *getdate(const char *s)
 
        while (fgets(fmt, sizeof fmt, f)) {
                p = strptime(s, fmt, &tmbuf);
-dprintf(2, "%s %s\n", s, fmt);
-dprintf(2, "%p %d\n", p, p?*p:0);
                if (p && !*p) {
                        ret = &tmbuf;
                        goto out;