static void _RGISMetaDBDeleteCBK (Widget widget,RGISWorkspace *workspace,XmAnyCallbackStruct *callData) { char *subjectSTR = strlen (workspace->Subject ()) > 0 ? workspace->Subject () : (char *) NULL; char *domainSTR = strlen (workspace->Domain ()) > 0 ? workspace->Domain () : (char *) NULL; DBObjMetaEntry *metaEntry; DBDataset *dataset = UIDataset (); if ((metaEntry = UIDatasetMetaData (subjectSTR,domainSTR,DBFault)) != (DBObjMetaEntry *) NULL) dataset->DeleteMetaEntry (metaEntry); }