1
0
mirror of https://git.savannah.gnu.org/git/gnulib.git synced 2025-08-08 17:22:05 +03:00

Avoid link error due to program_name.

This commit is contained in:
Bruno Haible
2007-03-03 12:42:29 +00:00
parent f3b9015e28
commit 20af5d475a
3 changed files with 13 additions and 2 deletions

View File

@@ -1,3 +1,9 @@
2007-03-02 Bruno Haible <bruno@clisp.org>
* modules/linked-list-tests (Depends-on): Add progname.
* tests/test-linked_list.c: Include progname.h.
(main): Call set_program_name.
2007-03-03 Bruno Haible <bruno@clisp.org> 2007-03-03 Bruno Haible <bruno@clisp.org>
* lib/glob-libc.h (_Restrict_): New macro, copied from lib/regex.h. * lib/glob-libc.h (_Restrict_): New macro, copied from lib/regex.h.

View File

@@ -3,6 +3,7 @@ tests/test-linked_list.c
Depends-on: Depends-on:
array-list array-list
progname
configure.ac: configure.ac:

View File

@@ -1,5 +1,5 @@
/* Test of sequential list data type implementation. /* Test of sequential list data type implementation.
Copyright (C) 2006 Free Software Foundation, Inc. Copyright (C) 2006-2007 Free Software Foundation, Inc.
Written by Bruno Haible <bruno@clisp.org>, 2006. Written by Bruno Haible <bruno@clisp.org>, 2006.
This program is free software; you can redistribute it and/or modify This program is free software; you can redistribute it and/or modify
@@ -20,10 +20,12 @@
# include <config.h> # include <config.h>
#endif #endif
#include "gl_linked_list.h"
#include <stdlib.h> #include <stdlib.h>
#include "gl_array_list.h" #include "gl_array_list.h"
#include "gl_linked_list.h" #include "progname.h"
static const char *objects[15] = static const char *objects[15] =
{ {
@@ -60,6 +62,8 @@ main (int argc, char *argv[])
{ {
gl_list_t list1, list2, list3; gl_list_t list1, list2, list3;
set_program_name (argv[0]);
/* Allow the user to provide a non-default random seed on the command line. */ /* Allow the user to provide a non-default random seed on the command line. */
if (argc > 1) if (argc > 1)
srand (atoi (argv[1])); srand (atoi (argv[1]));