From: <wsf...@us...> - 2012-12-15 23:56:33
|
Revision: 13974 http://swig.svn.sourceforge.net/swig/?rev=13974&view=rev Author: wsfulton Date: 2012-12-15 23:56:27 +0000 (Sat, 15 Dec 2012) Log Message: ----------- Make php example C90 compliant Modified Paths: -------------- trunk/Examples/php/cpointer/example.i trunk/Examples/php/pointer/example.i trunk/Examples/php/simple/example.i Modified: trunk/Examples/php/cpointer/example.i =================================================================== --- trunk/Examples/php/cpointer/example.i 2012-12-15 23:41:01 UTC (rev 13973) +++ trunk/Examples/php/cpointer/example.i 2012-12-15 23:56:27 UTC (rev 13974) @@ -1,6 +1,11 @@ /* File : example.i */ %module example +%{ +extern void add(int *, int *, int *); +extern void sub(int *, int *, int *); +%} + /* This example illustrates a couple of different techniques for manipulating C pointers */ Modified: trunk/Examples/php/pointer/example.i =================================================================== --- trunk/Examples/php/pointer/example.i 2012-12-15 23:41:01 UTC (rev 13973) +++ trunk/Examples/php/pointer/example.i 2012-12-15 23:56:27 UTC (rev 13974) @@ -1,6 +1,12 @@ /* File : example.i */ %module example +%{ +extern void add(double *, double *, double *); +extern void sub(int *, int *, int *); +extern int divide(int, int, int *); +%} + /* This example illustrates a couple of different techniques for manipulating C pointers */ Modified: trunk/Examples/php/simple/example.i =================================================================== --- trunk/Examples/php/simple/example.i 2012-12-15 23:41:01 UTC (rev 13973) +++ trunk/Examples/php/simple/example.i 2012-12-15 23:56:27 UTC (rev 13974) @@ -1,10 +1,8 @@ /* File : example.i */ %module example -%{ - extern double Foo; -%} - +%inline %{ +extern int gcd(int x, int y); extern double Foo; void print_Foo(); -int gcd(int x, int y); +%} This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |