fftwlibname.c File Reference

#include <string.h>
#include "stdlib.h"
#include "fftwlibname.h"
#include "MALLOC.h"

Include dependency graph for fftwlibname.c:

Go to the source code of this file.

Functions

void setfftwlibname (char *libname)
char * getfftwlibname (void)

Variables

char * fftwlibname = NULL


Function Documentation

char* getfftwlibname ( void   ) 

Definition at line 22 of file fftwlibname.c.

References fftwlibname, MALLOC, name, and NULL.

Referenced by gw_fftw().

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 }

Here is the caller graph for this function:

void setfftwlibname ( char *  libname  ) 

Definition at line 12 of file fftwlibname.c.

References fftwlibname, FREE, MALLOC, and NULL.

Referenced by __PARAMS().

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 }

Here is the caller graph for this function:


Variable Documentation

char* fftwlibname = NULL

Definition at line 10 of file fftwlibname.c.

Referenced by getfftwlibname(), and setfftwlibname().


Generated on Sun Mar 4 15:18:31 2007 for Scilab [trunk] by  doxygen 1.5.1