Update of /cvsroot/playerstage/code/player/libplayerxdr
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12526/libplayerxdr

Modified Files:
        playerxdrgen.py 
Log Message:
Changed playerc_client_request to make the need to cleanup returned structures 
obvious.

Index: playerxdrgen.py
===================================================================
RCS file: /cvsroot/playerstage/code/player/libplayerxdr/playerxdrgen.py,v
retrieving revision 1.14
retrieving revision 1.15
diff -C2 -d -r1.14 -r1.15
*** playerxdrgen.py     17 Sep 2007 02:18:51 -0000      1.14
--- playerxdrgen.py     20 Sep 2007 23:15:47 -0000      1.15
***************
*** 472,486 ****
    else:
      ifndefsymbol = '_'
!     for i in range(0,len(string.split(infilename,'.')[0])):
!       ifndefsymbol += string.capitalize(infilename[i])
      ifndefsymbol += '_'
      headerfile.write('#ifndef ' + ifndefsymbol + '\n\n')
      headerfile.write('#include <libplayerxdr/playerxdr.h>\n\n')
!     headerfile.write('#include "' + infilename + '"\n\n')
      headerfile.write('#ifdef __cplusplus\nextern "C" {\n#endif\n\n')
      sourcefile.write('#include <rpc/types.h>\n')
      sourcefile.write('#include <rpc/xdr.h>\n\n')
      sourcefile.write('#include "' + headerfilename + '"\n')
!     sourcefile.write('#include <string.h>')
      sourcefile.write('#include <stdlib.h>\n\n')
  
--- 472,486 ----
    else:
      ifndefsymbol = '_'
!     for i in range(0,len(string.split(infilenames[0],'.')[0])):
!       ifndefsymbol += string.capitalize(infilenames[0][i])
      ifndefsymbol += '_'
      headerfile.write('#ifndef ' + ifndefsymbol + '\n\n')
      headerfile.write('#include <libplayerxdr/playerxdr.h>\n\n')
!     headerfile.write('#include "' + infilenames[0] + '"\n\n')
      headerfile.write('#ifdef __cplusplus\nextern "C" {\n#endif\n\n')
      sourcefile.write('#include <rpc/types.h>\n')
      sourcefile.write('#include <rpc/xdr.h>\n\n')
      sourcefile.write('#include "' + headerfilename + '"\n')
!     sourcefile.write('#include <string.h>\n')
      sourcefile.write('#include <stdlib.h>\n\n')
  


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Playerstage-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/playerstage-commit

Reply via email to