[PD-cvs] pd/src s_loader.c,1.4.4.5.2.10.2.9,1.4.4.5.2.10.2.10
Mathieu Bouchard
matju at users.sourceforge.net
Mon Jul 30 22:56:41 CEST 2007
Update of /cvsroot/pure-data/pd/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1593
Modified Files:
Tag: desiredata
s_loader.c
Log Message:
cover up for bug in dlopen
Index: s_loader.c
===================================================================
RCS file: /cvsroot/pure-data/pd/src/s_loader.c,v
retrieving revision 1.4.4.5.2.10.2.9
retrieving revision 1.4.4.5.2.10.2.10
diff -C2 -d -r1.4.4.5.2.10.2.9 -r1.4.4.5.2.10.2.10
*** s_loader.c 19 Jul 2007 22:59:07 -0000 1.4.4.5.2.10.2.9
--- s_loader.c 30 Jul 2007 20:56:39 -0000 1.4.4.5.2.10.2.10
***************
*** 128,132 ****
/* rebuild the absolute pathname */
free(filename);
! asprintf(&filename,"%s/%s",dirbuf,nameptr);
#ifdef DL_OPEN
void *dlobj = dlopen(filename, RTLD_NOW | RTLD_GLOBAL);
--- 128,134 ----
/* rebuild the absolute pathname */
free(filename);
! /* extra nulls are a workaround for a dlopen bug */
! asprintf(&filename,"%s/%s%c%c%c%c",dirbuf,nameptr,0,0,0,0);
! // filename = realloc(filename,);
#ifdef DL_OPEN
void *dlobj = dlopen(filename, RTLD_NOW | RTLD_GLOBAL);
More information about the Pd-cvs
mailing list