From 63eefb36f15c9c823e0a1a33e2fd99f4bb10a993 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Thu, 31 Oct 2002 18:42:38 +0000 Subject: Check the long_archi name for NULL. Jeremy. (This used to be commit e504d1170da0d89da78063f0a00fc7b9294d911f) --- source3/printing/nt_printing.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/source3/printing/nt_printing.c b/source3/printing/nt_printing.c index 2226190323..6e4bb1e977 100644 --- a/source3/printing/nt_printing.c +++ b/source3/printing/nt_printing.c @@ -676,6 +676,12 @@ BOOL get_short_archi(char *short_archi, char *long_archi) int i=-1; DEBUG(107,("Getting architecture dependant directory\n")); + + if (long_archi == NULL) { + DEBUGADD(107,("Bad long_archi param.!\n")); + return False; + } + do { i++; } while ( (archi_table[i].long_archi!=NULL ) && -- cgit