diff --git a/src/server/slave.c b/src/server/slave.c --- a/src/server/slave.c +++ b/src/server/slave.c @@ -204,12 +204,12 @@ int main(int argc, char *argv[]) free(outdir); /* Parses a job's XML file, puts data in the myjob struct */ - if(xml2distrenjob(&myjob, pathtoXml) == 0) + if(distrenjob_unserialize(&myjob, pathtoXml) == 0) { fprintf(stderr, "Well, the XML craziness may have worked. Maybe. \n"); free(pathtoXml); - /* Frees things up if it was successful. xml2distrenjob() really (usually) only fails if malloc'ing inside it fails */ + /* Frees things up if it was successful. distrenjob_unserialize() really (usually) only fails if malloc'ing inside it fails */ distrenjob_free(&myjob); } else