Hi Jean,

please see my comments below.

Thank you,
Jan



ti_defs.py
----------

Since it is not to be invoked as standalone application
(only imported as Python module), I think we could just
remove shebang line.


libtransfer.c
-------------

According to [1], PyImport_Import() now defaults to absolute imports,
so I think that following line should be changed:

33 #define TRANSFER_PY_SCRIPT "transfer_mod"
->
33 #define TRANSFER_PY_SCRIPT "osol_install.transfer_mod"


Also I think that then we could remove following lines
(no need to set PYTHONPATH):

37-45, 162-167, 288-292


I have given this change a try using current 2.4 stuff (in order
to check if setting PYTHONPATH is needed) and it worked just fine
without this.


nit:

75         if (NULL == (m = Py_InitModule("libtransfer", libtransferMethods))) {
->
75         if ((m = Py_InitModule("libtransfer", libtransferMethods)) == NULL) {


[1] http://docs.python.org/whatsnew/2.6.html#porting-to-python-2-6




jeanm wrote:
> Webrev is here:
> http://cr.opensolaris.org/~jeanm/slim_2.6/
>
>
> Jean
> _______________________________________________
> caiman-discuss mailing list
> caiman-discuss at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss


Reply via email to