Issue #29326: Ignores blank lines in ._pth files (Patch by Alexey Izbyshev)
diff --git a/PC/getpathp.c b/PC/getpathp.c
index 0b0ae49..1eeebfe 100644
--- a/PC/getpathp.c
+++ b/PC/getpathp.c
@@ -560,7 +560,7 @@
         char *p = fgets(line, MAXPATHLEN + 1, sp_file);
         if (!p)
             break;
-        if (*p == '\0' || *p == '#')
+        if (*p == '\0' || *p == '\r' || *p == '\n' || *p == '#')
             continue;
         while (*++p) {
             if (*p == '\r' || *p == '\n') {