forget header/wavelib.h

This commit is contained in:
Holger Nahrstaedt 2016-02-28 10:17:42 +01:00
parent 5e5fe8ffa8
commit f7786d4dd5
3 changed files with 14 additions and 8 deletions

View File

@ -5,6 +5,11 @@
extern "C" { extern "C" {
#endif #endif
#if defined(_MSC_VER)
#pragma warning(disable : 4200)
#pragma warning(disable : 4996)
#endif
#ifndef fft_type #ifndef fft_type
#define fft_type double #define fft_type double
#endif #endif
@ -24,7 +29,7 @@ struct wave_set{
double *hpd; double *hpd;
double *lpr; double *lpr;
double *hpr; double *hpr;
double *params; double params[0];
}; };
typedef struct fft_t { typedef struct fft_t {
@ -88,7 +93,7 @@ struct wt_set{
int zpad; int zpad;
int length[102]; int length[102];
double *output; double *output;
double *params; double params[0];
}; };
typedef struct wtree_set* wtree_object; typedef struct wtree_set* wtree_object;
@ -115,7 +120,7 @@ struct wtree_set{
double *output; double *output;
int *nodelength; int *nodelength;
int *coeflength; int *coeflength;
double *params; double params[0];
}; };
typedef struct wpt_set* wpt_object; typedef struct wpt_set* wpt_object;
@ -144,7 +149,7 @@ struct wpt_set{
int *nodeindex; int *nodeindex;
int *numnodeslevel; int *numnodeslevel;
int *coeflength; int *coeflength;
double *params; double params[0];
}; };

View File

@ -3,10 +3,6 @@
*/ */
#include "wavelib.h" #include "wavelib.h"
#if defined(_MSC_VER)
#pragma warning(disable : 4200)
#pragma warning(disable : 4996)
#endif
wave_object wave_init(char* wname) { wave_object wave_init(char* wname) {
wave_object obj = NULL; wave_object obj = NULL;

View File

@ -10,6 +10,11 @@ Copyright (c) 2014, Rafat Hussain
extern "C" { extern "C" {
#endif #endif
#if defined(_MSC_VER)
#pragma warning(disable : 4200)
#pragma warning(disable : 4996)
#endif
typedef struct wave_set* wave_object; typedef struct wave_set* wave_object;
wave_object wave_init(char* wname); wave_object wave_init(char* wname);