From e51b97bef78798d57a052a1a09ce8823aa926efd Mon Sep 17 00:00:00 2001 From: Nicolas Setton Date: Fri, 9 Dec 2005 18:10:46 +0100 Subject: 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 --- gcc/ada/adaint.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'gcc/ada') diff --git a/gcc/ada/adaint.c b/gcc/ada/adaint.c index d73665b..7594e7b 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; -- cgit v1.1