From 9c667949cc7033b3ec33f0bced34ec21a23dd52f Mon Sep 17 00:00:00 2001 From: skarg Date: Fri, 23 Apr 2010 18:08:56 +0000 Subject: [PATCH] Corrected filename (used in demo apps) when compiled with MinGW. --- bacnet-stack/src/filename.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/bacnet-stack/src/filename.c b/bacnet-stack/src/filename.c index e0a47cbc..6488bc19 100644 --- a/bacnet-stack/src/filename.c +++ b/bacnet-stack/src/filename.c @@ -44,11 +44,16 @@ char *filename_remove_path( /* allow the device ID to be set */ if (filename_in) { filename_out = strrchr(filename_in, '\\'); - if (!filename_out) + if (!filename_out) { filename_out = strrchr(filename_in, '/'); + } /* go beyond the slash */ - if (filename_out) + if (filename_out) { filename_out++; + } else { + /* no slash in filename */ + filename_out = (char *) filename_in; + } } return filename_out;