690a691,700 > static PyObject *Sequence_getDir(BPy_Sequence * self) > { > return PyString_FromString(self->seq->strip->dir); > } > > static PyObject *Sequence_getFileName(BPy_Sequence * self) > { > return PyString_FromString(self->seq->strip->stripdata->name); > } > 703a714,739 > static int Sequence_setDir(BPy_Sequence * self, PyObject * value) > { > char *dir = NULL; > > dir = PyString_AsString(value); > if (!dir) > return EXPP_ReturnIntError(PyExc_TypeError, > "expected string argument"); > > strncpy(self->seq->strip->dir, dir, 160); > return 0; > } > > static int Sequence_setFileName(BPy_Sequence * self, PyObject * value) > { > char *filename = NULL; > > filename = PyString_AsString(value); > if (!filename) > return EXPP_ReturnIntError(PyExc_TypeError, > "expected string argument"); > > strncpy(self->seq->strip->stripdata->name, filename, 80); > return 0; > } > 1415a1452,1459 > {"dir", > (getter) Sequence_getDir, (setter) Sequence_setDir, > "Sequence proxy directory", > NULL}, > {"filename", > (getter) Sequence_getFileName, (setter) Sequence_setFileName, > "Sequence proxy directory", > NULL},