From: William F. <wsf...@us...> - 2004-08-27 23:10:08
|
Update of /cvsroot/swig/SWIG/Examples/test-suite In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19033 Modified Files: constant_pointers.i Log Message: Test fix for gcc 3.4 Index: constant_pointers.i =================================================================== RCS file: /cvsroot/swig/SWIG/Examples/test-suite/constant_pointers.i,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** constant_pointers.i 30 Nov 2002 21:59:44 -0000 1.2 --- constant_pointers.i 27 Aug 2004 23:09:59 -0000 1.3 *************** *** 44,49 **** int* array_member1[ARRAY_SIZE]; ParametersTest* array_member2[ARRAY_SIZE]; - int* const array_member3[ARRAY_SIZE]; - ParametersTest* const array_member4[ARRAY_SIZE]; MemberVariablesTest() : member3(NULL), member4(NULL) {} }; --- 44,47 ---- *************** *** 53,61 **** int int1, int2=2, *int3, *const int4 = &GlobalInt; class ReturnValuesTest { public: typedef1 td1; typedef2 td2; ! int int1, int2, *const int3, *int4, array1[ARRAY_SIZE], *const array2[ARRAY_SIZE]; int ret1() {return 5;} const int ret2() {return 5;} --- 51,62 ---- int int1, int2=2, *int3, *const int4 = &GlobalInt; + int* const global_const_int_ptr_array[ARRAY_SIZE] = { &int1, &int2 }; + ParametersTest* const array_member4[ARRAY_SIZE] = { new ParametersTest(), new ParametersTest() }; + class ReturnValuesTest { public: typedef1 td1; typedef2 td2; ! int int1, int2, *const int3, *int4, array1[ARRAY_SIZE]; int ret1() {return 5;} const int ret2() {return 5;} |