summaryrefslogtreecommitdiff
path: root/src/c/elementaryFunctions/includes
diff options
context:
space:
mode:
authorsiddhu89902017-05-22 15:13:54 +0530
committersiddhu89902017-05-22 15:13:54 +0530
commitb33afdb2311fbe8aad4c5c614c6098585fe2d279 (patch)
tree3d8db91388dab60159248fb0cfef160ca03cefeb /src/c/elementaryFunctions/includes
parentf0e074cc43f04f58aafe00742b9748a09f77894f (diff)
parente36eac94dd517bb69d3e5782516ee58942451991 (diff)
downloadscilab2c-b33afdb2311fbe8aad4c5c614c6098585fe2d279.tar.gz
scilab2c-b33afdb2311fbe8aad4c5c614c6098585fe2d279.tar.bz2
scilab2c-b33afdb2311fbe8aad4c5c614c6098585fe2d279.zip
Bugs fixed for Scilab 6.0
Diffstat (limited to 'src/c/elementaryFunctions/includes')
-rw-r--r--src/c/elementaryFunctions/includes/bin2dec.h4
-rw-r--r--src/c/elementaryFunctions/includes/get_float.h2
-rw-r--r--src/c/elementaryFunctions/includes/sec.h4
3 files changed, 6 insertions, 4 deletions
diff --git a/src/c/elementaryFunctions/includes/bin2dec.h b/src/c/elementaryFunctions/includes/bin2dec.h
index 792e3689..ea1585f5 100644
--- a/src/c/elementaryFunctions/includes/bin2dec.h
+++ b/src/c/elementaryFunctions/includes/bin2dec.h
@@ -19,13 +19,13 @@ extern "C" {
long double dbin2decs(long double in);
int8 i8bin2decs(int8 in);
-//int16 i16bin2decs(int16 in);
+int16 i16bin2decs(int16 in);
uint8 u8bin2decs(uint8 in);
uint16 u16bin2decs(uint16 in);
void dbin2deca(double* in,int size,double* out);
void i8bin2deca(int8* in,int size,int8* out);
-//void i16bin2deca(int16* in,int size,int16* out);
+void i16bin2deca(int16* in,int size,int16* out);
void u8bin2deca(uint8* in,int size,uint8* out);
void u16bin2deca(uint16* in,int size,uint16* out);
diff --git a/src/c/elementaryFunctions/includes/get_float.h b/src/c/elementaryFunctions/includes/get_float.h
index 1ada71c9..285cb9c9 100644
--- a/src/c/elementaryFunctions/includes/get_float.h
+++ b/src/c/elementaryFunctions/includes/get_float.h
@@ -31,6 +31,8 @@ EXTERN_ELEMFUNCT float dfloats(double in);
EXTERN_ELEMFUNCT float i8floats(int8 in);
+EXTERN_ELEMFUNCT float u8floats(uint8 in);
+
EXTERN_ELEMFUNCT float u16floats(uint16 in);
EXTERN_ELEMFUNCT float i16floats(int16 in);
diff --git a/src/c/elementaryFunctions/includes/sec.h b/src/c/elementaryFunctions/includes/sec.h
index 08120ed5..96061583 100644
--- a/src/c/elementaryFunctions/includes/sec.h
+++ b/src/c/elementaryFunctions/includes/sec.h
@@ -13,7 +13,7 @@
#define __SEC_H__
#include "dynlib_elementaryfunctions.h"
#include "floatComplex.h"
-//#include "doubleComplex.h"
+#include "doubleComplex.h"
#include <complex.h>
#include "types.h"
@@ -26,7 +26,7 @@ double dsecs(double in);
void sseca(float* in,int size,float* out);
float ssecs(float in);
-void zsecs(double complex z);
+doubleComplex zsecs(doubleComplex z);
//void zseca(doubleComplex* in, int size,doubleComplex* out);
floatComplex csecs(floatComplex z);
void cseca(floatComplex* in, int size,floatComplex* out);