From f6c4c628f33aa999995b6fd11ea2e202c8b5c7d8 Mon Sep 17 00:00:00 2001 From: Dan Fandrich Date: Thu, 30 Jul 2009 18:15:21 +0000 Subject: Fixed a bunch of C89 and SUS portability issues. Fixed a buffer overflow in the AOX driver. git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@12305 67ed7778-7388-44ab-90cf-0a291f65f57c --- tests/test-camera-list.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'tests') diff --git a/tests/test-camera-list.c b/tests/test-camera-list.c index 1555023cb..fa0fda625 100644 --- a/tests/test-camera-list.c +++ b/tests/test-camera-list.c @@ -97,7 +97,7 @@ print_hline (void) /** C equivalent of basename(1) */ static const char * -basename (const char *pathname) +path_basename (const char *pathname) { char *result, *tmp; /* remove path part from camlib name */ @@ -166,7 +166,7 @@ parse_command_line (const int argc, char *argv[]) } else if (strcmp(argv[i], "--format=camlibs") == 0) { format = FMT_FLAT_CAMLIBS; } else { - const char * const bn = basename(argv[0]); + const char * const bn = path_basename(argv[0]); printf("Unknown command line parameter %d: \"%s\"\n", i, argv[i]); printf("Sorry, no more help to give but the " @@ -255,7 +255,7 @@ main (int argc, char *argv[]) CameraAbilities abilities; const char *camlib_basename; CHECK (gp_abilities_list_get_abilities (al, i, &abilities)); - camlib_basename = basename(abilities.library); + camlib_basename = path_basename(abilities.library); switch (format) { case FMT_HEADED_TEXT: -- cgit v1.2.1