From: Nicolas Setton Date: Fri, 9 Dec 2005 17:10:46 +0000 (+0100) Subject: adaint.c (__gnat_locate_regular_file): Return immediately if file_name is empty. X-Git-Tag: releases/gcc-4.2.0~5479 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e51b97bef78798d57a052a1a09ce8823aa926efd;p=thirdparty%2Fgcc.git adaint.c (__gnat_locate_regular_file): Return immediately if file_name is empty. 2005-12-05 Nicolas Setton * adaint.c (__gnat_locate_regular_file): Return immediately if file_name is empty. From-SVN: r108283 --- diff --git a/gcc/ada/adaint.c b/gcc/ada/adaint.c index d73665be1dab..7594e7ba4f89 100644 --- a/gcc/ada/adaint.c +++ b/gcc/ada/adaint.c @@ -1960,6 +1960,11 @@ __gnat_locate_regular_file (char *file_name, char *path_val) char *file_path = alloca (strlen (file_name) + 1); int absolute; + /* Return immediately if file_name is empty */ + + if (*file_name == '\0') + return 0; + /* Remove quotes around file_name if present */ ptr = file_name;