free(curr->desc);
if(curr->desc) free(curr->desc);
void XpuFreePrinterList( XPPrinterList list ){  if( list )  {    XPPrinterList curr = list;      while(curr->name!=NULL)    {      free(curr->name);      free(curr->desc);      curr++;    }      free(list);  }}