diff src/sysdll.c @ 4985:358aa3bb603f

Automatic merge
author Ben Wing <ben@xemacs.org>
date Fri, 05 Feb 2010 12:12:28 -0600
parents 4aebb0131297
children f283b08ff0c9
line wrap: on
line diff
--- a/src/sysdll.c	Fri Feb 05 12:11:12 2010 -0600
+++ b/src/sysdll.c	Fri Feb 05 12:12:28 2010 -0600
@@ -77,7 +77,7 @@
     }
   else
     {
-      LISP_STRING_TO_EXTERNAL (fname, soname, Qdll_filename_encoding);
+      soname = LISP_STRING_TO_EXTERNAL (fname, Qdll_filename_encoding);
     }
   return (dll_handle) dlopen (soname, RTLD_NOW);
 }
@@ -93,7 +93,7 @@
 {
   Extbyte *next;
   MAYBE_PREPEND_UNDERSCORE (n);
-  C_STRING_TO_EXTERNAL (n, next, Qdll_function_name_encoding);
+  next = ITEXT_TO_EXTERNAL (n, Qdll_function_name_encoding);
   return (dll_func) dlsym ((void *) h, next);
 }
 
@@ -102,7 +102,7 @@
 {
   Extbyte *next;
   MAYBE_PREPEND_UNDERSCORE (n);
-  C_STRING_TO_EXTERNAL (n, next, Qdll_variable_name_encoding);
+  next = ITEXT_TO_EXTERNAL (n, Qdll_variable_name_encoding);
   return (dll_var)dlsym ((void *)h, next);
 }
 
@@ -134,7 +134,7 @@
     }
   else
     {
-      LISP_STRING_TO_EXTERNAL (fname, soname, Qdll_filename_encoding);
+      soname = LISP_STRING_TO_EXTERNAL (fname, Qdll_filename_encoding);
     }
   return (dll_handle) shl_load (soname, BIND_DEFERRED, 0L);
 }
@@ -205,14 +205,14 @@
 dll_func
 dll_function (dll_handle h, const Ibyte *n)
 {
-  Extbyte *next = NEW_C_STRING_TO_EXTERNAL (n, Qmswindows_multibyte);
+  Extbyte *next = ITEXT_TO_EXTERNAL (n, Qmswindows_multibyte);
   return (dll_func) GetProcAddress ((HINSTANCE) h, next);
 }
 
 dll_func
 dll_variable (dll_handle h, const Ibyte *n)
 {
-  Extbyte *next = NEW_C_STRING_TO_EXTERNAL (n, Qmswindows_multibyte);
+  Extbyte *next = ITEXT_TO_EXTERNAL (n, Qmswindows_multibyte);
   return (dll_func) GetProcAddress ((HINSTANCE) h, next);
 }
 
@@ -250,7 +250,7 @@
     }
   else
     {
-      LISP_STRING_TO_EXTERNAL (fname, soname, Qdll_filename_encoding);
+      soname = LISP_STRING_TO_EXTERNAL (fname, Qdll_filename_encoding);
     }
   ret = NSCreateObjectFileImageFromFile (soname, &file);
   if (ret != NSObjectFileImageSuccess)
@@ -373,7 +373,7 @@
 			      dylib.name.offset + (Rawbyte *) lc))))
 	    {
 	      Extbyte *symext =
-		NEW_C_STRING_TO_EXTERNAL (symbol, Qdll_symbol_encoding);
+		ITEXT_TO_EXTERNAL (symbol, Qdll_symbol_encoding);
 	      if (NSIsSymbolNameDefinedInImage (wh, symext))
 		{
 		  nssym =
@@ -398,7 +398,7 @@
   Extbyte *next;
 
   MAYBE_PREPEND_UNDERSCORE (n);
-  C_STRING_TO_EXTERNAL (n, next, Qdll_function_name_encoding);
+  next = ITEXT_TO_EXTERNAL (n, Qdll_function_name_encoding);
 
   /* NULL means the program image and shared libraries, not bundles. */
 
@@ -440,7 +440,7 @@
   Extbyte *next;
 
   MAYBE_PREPEND_UNDERSCORE (n);
-  C_STRING_TO_EXTERNAL (n, next, Qdll_variable_name_encoding);
+  next = ITEXT_TO_EXTERNAL (n, Qdll_variable_name_encoding);
 
   sym = NSLookupSymbolInModule ((NSModule) h, n);
   if (sym == 0) return 0;
@@ -471,7 +471,7 @@
     }
   else
     {
-      LISP_STRING_TO_EXTERNAL (fname, soname, Qdll_filename_encoding);
+      soname = LISP_STRING_TO_EXTERNAL (fname, Qdll_filename_encoding);
     }
   return (dll_handle) lt_dlopen (soname);
 }
@@ -487,7 +487,7 @@
 {
   Extbyte *next;
   MAYBE_PREPEND_UNDERSCORE (n);
-  C_STRING_TO_EXTERNAL (n, next, Qdll_function_name_encoding);
+  next = ITEXT_TO_EXTERNAL (n, Qdll_function_name_encoding);
   return (dll_func) lt_dlsym ((lt_dlhandle) h, next);
 }
 
@@ -496,7 +496,7 @@
 {
   Extbyte *next;
   MAYBE_PREPEND_UNDERSCORE (n);
-  C_STRING_TO_EXTERNAL (n, next, Qdll_variable_name_encoding);
+  next = ITEXT_TO_EXTERNAL (n, Qdll_variable_name_encoding);
   return (dll_var) lt_dlsym ((lt_dlhandle) h, next);
 }