[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
libtool ChangeLog libltdl/ltdl.c tests/mdemo-ex...
From: |
Ralf Wildenhues |
Subject: |
libtool ChangeLog libltdl/ltdl.c tests/mdemo-ex... |
Date: |
Thu, 31 Aug 2006 05:34:01 +0000 |
CVSROOT: /cvsroot/libtool
Module name: libtool
Changes by: Ralf Wildenhues <rwild> 06/08/31 05:34:01
Modified files:
. : ChangeLog
libltdl : ltdl.c
tests : mdemo-exec.test
tests/mdemo : main.c
Log message:
Avoid mixing functions and data pointers in callback functions.
* libltdl/ltdl.c (file_worker_func): New type.
(lt_dlforeachfile): Instead of passing a function pointer as a
data pointer, pass a pointer to a file_worker_func pointer.
(foreach_callback_func): Adjust.
* tests/mdemo/main.c: Assume C89. Exercise lt_dlforeachfile.
(callback, try_iterate, my_dirname): New functions.
* tests/mdemo-exec.test: Check for its output.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/libtool/ChangeLog?cvsroot=libtool&r1=1.2326&r2=1.2327
http://cvs.savannah.gnu.org/viewcvs/libtool/libltdl/ltdl.c?cvsroot=libtool&r1=1.241&r2=1.242
http://cvs.savannah.gnu.org/viewcvs/libtool/tests/mdemo-exec.test?cvsroot=libtool&r1=1.19&r2=1.20
http://cvs.savannah.gnu.org/viewcvs/libtool/tests/mdemo/main.c?cvsroot=libtool&r1=1.2&r2=1.3
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- libtool ChangeLog libltdl/ltdl.c tests/mdemo-ex...,
Ralf Wildenhues <=