Fix symbol name
[uffi.git] / examples / c-test-fns.c
index fdc17b8ea38717203f3ea23d25b4732de38149de..5f776b87954eb6397df13948a096158e98c8c095 100644 (file)
@@ -1,6 +1,6 @@
 /***************************************************************************
  * FILE IDENTIFICATION
- *  
+ *
  *  Name:         c-test-fns.c
  *  Purpose:      Test functions in C for UFFI library
  *  Programer:    Kevin M. Rosenberg
@@ -8,17 +8,13 @@
  *
  *  CVS Id:   $Id$
  *
- * This file, part of UFFI, is Copyright (c) 2002 by Kevin M. Rosenberg
+ * This file, part of UFFI, is Copyright (c) 2002-2005 by Kevin M. Rosenberg
  *
- * UFFI users are granted the rights to distribute and use this software
- * as governed by the terms of the Lisp Lesser GNU Public License
- * (http://opensource.franz.com/preamble.html), also known as the LLGPL.
-
  * These variables are correct for GCC
  * you'll need to modify these for other compilers
  ***************************************************************************/
 
-#ifdef WIN32
+#if defined(WIN32)||defined(WIN64)
 #include <windows.h>
 
 BOOL WINAPI DllEntryPoint(HINSTANCE hinstdll,
@@ -27,11 +23,11 @@ BOOL WINAPI DllEntryPoint(HINSTANCE hinstdll,
 {
         return 1;
 }
-       
+
 #define DLLEXPORT __declspec(dllexport)
 
 #else
-#define DLLEXPORT 
+#define DLLEXPORT
 #endif
 
 #include <ctype.h>
@@ -49,11 +45,11 @@ cs_count_upper (char* psz)
   if (psz) {
     while (*psz) {
       if (isupper (*psz))
-       ++count;
+        ++count;
       ++psz;
     }
     return count;
-  } else 
+  } else
     return -1;
 }
 
@@ -80,7 +76,7 @@ cs_make_random (int size, char* buffer)
     buffer[i] = 'A' + (rand() % 26);
 }
 
-    
+
 /* Test of input/output vector */
 DLLEXPORT
 void
@@ -91,5 +87,5 @@ half_double_vector (int size, double* vec)
     vec[i] /= 2.;
 }
 
-    
+