Fix warnings
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10121 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
parent
35c07c0b67
commit
8eae1cfb5a
2 changed files with 6 additions and 4 deletions
|
|
@ -48,7 +48,7 @@ getA()
|
|||
return a;
|
||||
}
|
||||
|
||||
static struct A fixed = {20, 3.010101, 42};
|
||||
static struct A fixed = {20, 3, 42.0};
|
||||
|
||||
struct A *
|
||||
getARef()
|
||||
|
|
|
|||
|
|
@ -17,12 +17,14 @@ Obj *
|
|||
getObject(int i, double d)
|
||||
{
|
||||
|
||||
const char *test_string = "a test string";
|
||||
Obj *obj;
|
||||
obj = (Obj *) calloc(1, sizeof(Obj));
|
||||
|
||||
obj->i = i;
|
||||
obj->d = d;
|
||||
obj->str = strdup("a test string");
|
||||
obj->str = (char *)malloc(strlen(test_string));
|
||||
strcpy(obj->str, test_string);
|
||||
|
||||
return(obj);
|
||||
}
|
||||
|
|
@ -48,7 +50,7 @@ extern float *MyFloatRef;
|
|||
#define PI 3.14159265358979
|
||||
unsigned long MyULong = 20;
|
||||
|
||||
static float MyFloat = 1.05;
|
||||
static float MyFloat = 1.05f;
|
||||
float *MyFloatRef = &MyFloat;
|
||||
|
||||
const double PiSquared = PI * PI;
|
||||
|
|
@ -73,7 +75,7 @@ getDouble()
|
|||
float
|
||||
getFloat()
|
||||
{
|
||||
return PI/2;
|
||||
return (float)PI/2;
|
||||
}
|
||||
|
||||
long getLong()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue