/[thuban]/branches/WIP-pyshapelib-bramz/libraries/pyshapelib/dbflibmodule.c
ViewVC logotype

Diff of /branches/WIP-pyshapelib-bramz/libraries/pyshapelib/dbflibmodule.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2748 by bramz, Thu Mar 15 22:27:02 2007 UTC revision 2749 by bramz, Thu Mar 22 19:03:27 2007 UTC
# Line 42  static int dbffile_init(DBFFileObject* s Line 42  static int dbffile_init(DBFFileObject* s
42          if (!PyArg_ParseTupleAndKeywords(args, kwds, "et|s:__init__", kwlist,          if (!PyArg_ParseTupleAndKeywords(args, kwds, "et|s:__init__", kwlist,
43                  Py_FileSystemDefaultEncoding, &file, &mode)) return -1;                  Py_FileSystemDefaultEncoding, &file, &mode)) return -1;
44                    
45          self->handle = DBFOpen(file, mode);          self->handle = DBFOpen(file, mode);    
46            if (!self->handle)
47            {
48                    PyErr_SetFromErrnoWithFilename(PyExc_IOError, file);
49            }
50    
51          PyMem_Free(file);          PyMem_Free(file);
           
52          return self->handle ? 0 : -1;          return self->handle ? 0 : -1;
53  }  }
54    

Legend:
Removed from v.2748  
changed lines
  Added in v.2749

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26