00001 /*-----------------------------------------------------------------------------------*/ 00002 /* INRIA 2007 */ 00003 /* Allan CORNET */ 00004 /*-----------------------------------------------------------------------------------*/ 00005 #include <string.h> 00006 #include "stdlib.h" 00007 #include "fftwlibname.h" 00008 #include "MALLOC.h" 00009 /*-----------------------------------------------------------------------------------*/ 00010 char *fftwlibname = NULL; 00011 /*-----------------------------------------------------------------------------------*/ 00012 void setfftwlibname(char *libname) 00013 { 00014 if (libname) 00015 { 00016 if (fftwlibname) {FREE(fftwlibname);fftwlibname = NULL;} 00017 fftwlibname = (char *)MALLOC(sizeof(char)*(strlen(libname)+1)); 00018 strcpy(fftwlibname,libname); 00019 } 00020 } 00021 /*-----------------------------------------------------------------------------------*/ 00022 char *getfftwlibname(void) 00023 { 00024 char *name = NULL; 00025 00026 if (fftwlibname) 00027 { 00028 name = (char *)MALLOC(sizeof(char)*(strlen(fftwlibname)+1)); 00029 strcpy(name,fftwlibname); 00030 } 00031 00032 return name; 00033 } 00034 /*-----------------------------------------------------------------------------------*/
1.5.1