diff --git a/sys/dev/pccard/pccard.c b/sys/dev/pccard/pccard.c index aa018930a43..260909a16ec 100644 --- a/sys/dev/pccard/pccard.c +++ b/sys/dev/pccard/pccard.c @@ -974,7 +974,7 @@ pccard_safe_quote(char *dst, const char *src, size_t len) if (len == 0) return; - while (walker < ep) + while (src != NULL && walker < ep) { if (*src == '"') { if (ep - walker < 2)