diff --git a/Examples/csharp/variables/example.c b/Examples/csharp/variables/example.c index ac2b011bd..ce44fb3ca 100644 --- a/Examples/csharp/variables/example.c +++ b/Examples/csharp/variables/example.c @@ -18,7 +18,7 @@ char cvar = 0; float fvar = 0; double dvar = 0; char *strvar = 0; -const char *cstrvar = 0; +const char cstrvar[] = "Goodbye"; int *iptrvar = 0; char name[256] = "Dave"; char path[256] = "/home/beazley"; diff --git a/Examples/csharp/variables/example.i b/Examples/csharp/variables/example.i index 51a28ba36..f776451e8 100644 --- a/Examples/csharp/variables/example.i +++ b/Examples/csharp/variables/example.i @@ -17,7 +17,7 @@ extern char cvar; extern float fvar; extern double dvar; extern char *strvar; -extern const char *cstrvar; +extern const char cstrvar[]; extern int *iptrvar; extern char name[256]; diff --git a/Examples/csharp/variables/runme.cs b/Examples/csharp/variables/runme.cs index 35afa0673..3d19b6aac 100644 --- a/Examples/csharp/variables/runme.cs +++ b/Examples/csharp/variables/runme.cs @@ -21,7 +21,6 @@ public class runme { example.fvar = (float)3.14159; example.dvar = 2.1828; example.strvar = "Hello World"; - example.cstrvar = "Goodbye"; example.iptrvar= example.new_int(37); example.ptptr = example.new_Point(37,42); example.name = "Bill"; diff --git a/Examples/java/variables/example.c b/Examples/java/variables/example.c index ac2b011bd..ce44fb3ca 100644 --- a/Examples/java/variables/example.c +++ b/Examples/java/variables/example.c @@ -18,7 +18,7 @@ char cvar = 0; float fvar = 0; double dvar = 0; char *strvar = 0; -const char *cstrvar = 0; +const char cstrvar[] = "Goodbye"; int *iptrvar = 0; char name[256] = "Dave"; char path[256] = "/home/beazley"; diff --git a/Examples/java/variables/example.i b/Examples/java/variables/example.i index 91bd0679d..56d7f4a55 100644 --- a/Examples/java/variables/example.i +++ b/Examples/java/variables/example.i @@ -17,7 +17,7 @@ extern char cvar; extern float fvar; extern double dvar; extern char *strvar; -extern const char *cstrvar; +extern const char cstrvar[]; extern int *iptrvar; extern char name[256]; diff --git a/Examples/java/variables/main.java b/Examples/java/variables/main.java index f0a760b00..92745db99 100644 --- a/Examples/java/variables/main.java +++ b/Examples/java/variables/main.java @@ -28,7 +28,6 @@ public class main { example.setFvar((float)3.14159); example.setDvar(2.1828); example.setStrvar("Hello World"); - example.setCstrvar("Goodbye"); example.setIptrvar(example.new_int(37)); example.setPtptr(example.new_Point(37,42)); example.setName("Bill"); diff --git a/Examples/perl5/variables/example.c b/Examples/perl5/variables/example.c index ac2b011bd..ce44fb3ca 100644 --- a/Examples/perl5/variables/example.c +++ b/Examples/perl5/variables/example.c @@ -18,7 +18,7 @@ char cvar = 0; float fvar = 0; double dvar = 0; char *strvar = 0; -const char *cstrvar = 0; +const char cstrvar[] = "Goodbye"; int *iptrvar = 0; char name[256] = "Dave"; char path[256] = "/home/beazley"; diff --git a/Examples/perl5/variables/example.i b/Examples/perl5/variables/example.i index 91bd0679d..56d7f4a55 100644 --- a/Examples/perl5/variables/example.i +++ b/Examples/perl5/variables/example.i @@ -17,7 +17,7 @@ extern char cvar; extern float fvar; extern double dvar; extern char *strvar; -extern const char *cstrvar; +extern const char cstrvar[]; extern int *iptrvar; extern char name[256]; diff --git a/Examples/perl5/variables/runme.pl b/Examples/perl5/variables/runme.pl index f30527e31..c0420a828 100644 --- a/Examples/perl5/variables/runme.pl +++ b/Examples/perl5/variables/runme.pl @@ -16,7 +16,6 @@ $example::cvar = "S"; $example::fvar = 3.14159; $example::dvar = 2.1828; $example::strvar = "Hello World"; -$example::cstrvar = "Goodbye"; $example::iptrvar= example::new_int(37); $example::ptptr = example::new_Point(37,42); $example::name = "Bill"; diff --git a/Examples/php4/variables/example.c b/Examples/php4/variables/example.c index 552ee49aa..08fff031e 100644 --- a/Examples/php4/variables/example.c +++ b/Examples/php4/variables/example.c @@ -18,7 +18,7 @@ char cvar = 0; float fvar = 0; double dvar = 0; char *strvar = 0; -const char *cstrvar = 0; +const char cstrvar[] = "Goodbye"; int *iptrvar = 0; char name[256] = "Dave"; char path[256] = "/home/beazley"; diff --git a/Examples/php4/variables/example.i b/Examples/php4/variables/example.i index fca392adf..0cb715173 100644 --- a/Examples/php4/variables/example.i +++ b/Examples/php4/variables/example.i @@ -17,7 +17,7 @@ extern char cvar; extern float fvar; extern double dvar; extern char *strvar; -extern const char *cstrvar; +extern const char cstrvar[]; extern int *iptrvar; extern char name[256]; diff --git a/Examples/php4/variables/runme.php4 b/Examples/php4/variables/runme.php4 index 98e4ac6d2..d96f00359 100644 --- a/Examples/php4/variables/runme.php4 +++ b/Examples/php4/variables/runme.php4 @@ -15,7 +15,6 @@ fvar_set(3.14159); dvar_set(2.1828); strvar_set("Hello World"); - cstrvar_set("Goodbye"); iptrvar_set(new_int(37)); ptptr_set(new_point(37,42)); name_set("Bill"); diff --git a/Examples/python/variables/example.c b/Examples/python/variables/example.c index ac2b011bd..ce44fb3ca 100644 --- a/Examples/python/variables/example.c +++ b/Examples/python/variables/example.c @@ -18,7 +18,7 @@ char cvar = 0; float fvar = 0; double dvar = 0; char *strvar = 0; -const char *cstrvar = 0; +const char cstrvar[] = "Goodbye"; int *iptrvar = 0; char name[256] = "Dave"; char path[256] = "/home/beazley"; diff --git a/Examples/python/variables/example.i b/Examples/python/variables/example.i index cc80ee284..56d7f4a55 100644 --- a/Examples/python/variables/example.i +++ b/Examples/python/variables/example.i @@ -1,6 +1,5 @@ /* File : example.i */ %module example -#pragma SWIG nowarn=451 %{ #include "example.h" %} @@ -18,7 +17,7 @@ extern char cvar; extern float fvar; extern double dvar; extern char *strvar; -extern const char * cstrvar; +extern const char cstrvar[]; extern int *iptrvar; extern char name[256]; diff --git a/Examples/python/variables/runme.py b/Examples/python/variables/runme.py index 7aab7a38f..9b59dea27 100644 --- a/Examples/python/variables/runme.py +++ b/Examples/python/variables/runme.py @@ -16,7 +16,6 @@ example.cvar.cvar = "S" example.cvar.fvar = 3.14159 example.cvar.dvar = 2.1828 example.cvar.strvar = "Hello World" -example.cvar.cstrvar = "Goodbye" example.cvar.iptrvar= example.new_int(37) example.cvar.ptptr = example.new_Point(37,42) example.cvar.name = "Bill" diff --git a/Examples/ruby/variables/example.c b/Examples/ruby/variables/example.c index ac2b011bd..ce44fb3ca 100644 --- a/Examples/ruby/variables/example.c +++ b/Examples/ruby/variables/example.c @@ -18,7 +18,7 @@ char cvar = 0; float fvar = 0; double dvar = 0; char *strvar = 0; -const char *cstrvar = 0; +const char cstrvar[] = "Goodbye"; int *iptrvar = 0; char name[256] = "Dave"; char path[256] = "/home/beazley"; diff --git a/Examples/ruby/variables/example.i b/Examples/ruby/variables/example.i index 91bd0679d..56d7f4a55 100644 --- a/Examples/ruby/variables/example.i +++ b/Examples/ruby/variables/example.i @@ -17,7 +17,7 @@ extern char cvar; extern float fvar; extern double dvar; extern char *strvar; -extern const char *cstrvar; +extern const char cstrvar[]; extern int *iptrvar; extern char name[256]; diff --git a/Examples/ruby/variables/runme.rb b/Examples/ruby/variables/runme.rb index cbb6b0df7..38531c833 100644 --- a/Examples/ruby/variables/runme.rb +++ b/Examples/ruby/variables/runme.rb @@ -16,7 +16,6 @@ Example.cvar = "S" Example.fvar = 3.14159 Example.dvar = 2.1828 Example.strvar = "Hello World" -Example.cstrvar = "Goodbye" Example.iptrvar= Example.new_int(37) Example.ptptr = Example.new_Point(37,42) Example.name = "Bill" diff --git a/Examples/tcl/variables/example.c b/Examples/tcl/variables/example.c index ac2b011bd..ce44fb3ca 100644 --- a/Examples/tcl/variables/example.c +++ b/Examples/tcl/variables/example.c @@ -18,7 +18,7 @@ char cvar = 0; float fvar = 0; double dvar = 0; char *strvar = 0; -const char *cstrvar = 0; +const char cstrvar[] = "Goodbye"; int *iptrvar = 0; char name[256] = "Dave"; char path[256] = "/home/beazley"; diff --git a/Examples/tcl/variables/example.i b/Examples/tcl/variables/example.i index 91bd0679d..56d7f4a55 100644 --- a/Examples/tcl/variables/example.i +++ b/Examples/tcl/variables/example.i @@ -17,7 +17,7 @@ extern char cvar; extern float fvar; extern double dvar; extern char *strvar; -extern const char *cstrvar; +extern const char cstrvar[]; extern int *iptrvar; extern char name[256]; diff --git a/Examples/tcl/variables/runme.tcl b/Examples/tcl/variables/runme.tcl index afc079f88..b9e2fd418 100644 --- a/Examples/tcl/variables/runme.tcl +++ b/Examples/tcl/variables/runme.tcl @@ -16,7 +16,6 @@ set cvar "S" set fvar 3.14159 set dvar 2.1828 set strvar "Hello World" -set cstrvar "Goodbye" set iptrvar [new_int 37] set ptptr [new_Point 37 42] set name "Bill"