ViewVC Help
View Directory | Download Tarball | Root Listing
root/pyorbit/Typesmodule
File Last Change
 ../
.cvsignore 1.2 (16 years ago) by justin: minor README problem
Makefile.am 1.2 (16 years ago) by justin: Minor auto-dist build things... It's still not getting the samples and misc dirs...
Setup.in 1.2 (17 years ago) by james: 1999-09-13 James Henstridge <james@daa.com.au> * Typesmodule/Setup.in: same here. * PortableServermodule/Setup.in: same here. * CORBAmodule/Setup.in: use orbit-config to get the flags and libraries to link with. * */.cvsignore: added .cvsignore files to keep cvs quiet. * ChangeLog: started a change log.
Types-common.c 1.1.1.1 (17 years ago) by justin: orbitmod base for PyORBit
Types-skels.c 1.1.1.1 (17 years ago) by justin: orbitmod base for PyORBit
Types-stubs.c 1.1.1.1 (17 years ago) by justin: orbitmod base for PyORBit
Types.h 1.2 (16 years ago) by justin: I have autoconfed the build and install process.
Types.idl 1.1.1.1 (17 years ago) by justin: orbitmod base for PyORBit
Typesmodule.c 1.2 (17 years ago) by james: 1999-09-13 James Henstridge <james@daa.com.au> * PortableServermodule/PortableServermodule.c (checkCORBA): same here. * CORBAmodule/CORBAmodule.c (newORBObject): PyArgParseTuple returns 0 on error -- not -1. (checkCORBA): instead of just fprintf'ing a message that an exception occured, generate a python exception. Also call CORBA_exception_init after generating the python exception so it does not interfere with later operations. The CORBA_exception_init call should really be called from the python wrapper functions at the start of their body though. * samples/do, samples/handle, samples/testserver, samples/testclient: changed #!/usr/local/bin/python to #!/usr/bin/env python. * libIDLmodule/libIDLmodule.c (DL_EXPORT): check if it is defined. (IDLtree_get_value): the noscript option has been deprecated according to the libIDL headers (they renamed it), and it was breaking the build, so I removed the reference to it. * libIDLmodule/Setup.in (LIBIDL_FLAGS): use libIDL-config to deduce compiler flags. * Typesmodule/Typesmodule.c (DL_EXPORT): check if DL_EXPORT is defined. * PortableServermodule/PortableServermodule.c (DL_EXPORT): check if DL_EXPORT is defined before using it. (*): added some more checks to make sure return values are not CORBA_OBJECT_NIL. (initPortableServer): do not core dump if CORBA could not be imported. * CORBAmodule/CORBAmodule.c: added a few checks to see if CORBA_OBJECT_NIL was returned. In these cases, return None. This should prevent some of the segfaults I was seeing when playing around with the code. (argv_convert): there were seperate cases for lists and tuples. Replaced with single implementation using abstract sequence functions. (DL_EXPORT): older versions of python do not define this anywhere
Typesmodule.h 1.2 (16 years ago) by justin: I have autoconfed the build and install process.
         10 files shown