{
int i, rval;
char *fname, *arg1, *arg2;
- union cmd_export_u* fexport;
+ sr31_cmd_export_t* fexport;
struct action *act;
struct run_act_ctx ra_ctx;
unsigned mod_ver;
return Py_None;
}
- if (fexport->v1.fixup != NULL) {
+ if (fexport->fixup != NULL) {
if (i >= 3) {
- rval = fexport->v1.fixup(&(act->val[2].u.data), 2);
+ rval = fexport->fixup(&(act->val[2].u.data), 2);
if (rval < 0) {
PyErr_SetString(PyExc_RuntimeError, "Error in fixup (2)");
Py_INCREF(Py_None);
act->val[2].type = MODFIXUP_ST;
}
if (i >= 2) {
- rval = fexport->v1.fixup(&(act->val[1].u.data), 1);
+ rval = fexport->fixup(&(act->val[1].u.data), 1);
if (rval < 0) {
PyErr_SetString(PyExc_RuntimeError, "Error in fixup (1)");
Py_INCREF(Py_None);
act->val[1].type = MODFIXUP_ST;
}
if (i == 1) {
- rval = fexport->v1.fixup(0, 0);
+ rval = fexport->fixup(0, 0);
if (rval < 0) {
PyErr_SetString(PyExc_RuntimeError, "Error in fixup (0)");
Py_INCREF(Py_None);