diff options
author | Dan Fandrich <dan@coneharvesters.com> | 2009-07-30 18:15:21 +0000 |
---|---|---|
committer | Dan Fandrich <dan@coneharvesters.com> | 2009-07-30 18:15:21 +0000 |
commit | f6c4c628f33aa999995b6fd11ea2e202c8b5c7d8 (patch) | |
tree | 4b744b348e65a1c887b07e954c16160c143a2c65 /tests/test-camera-list.c | |
parent | ea15780bdd129931837b32cc5c2ff12f76fbe83a (diff) | |
download | libgphoto2-f6c4c628f33aa999995b6fd11ea2e202c8b5c7d8.tar.gz |
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
Diffstat (limited to 'tests/test-camera-list.c')
-rw-r--r-- | tests/test-camera-list.c | 6 |
1 files changed, 3 insertions, 3 deletions
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: |