I want to delete a printer using cups API. I am calling cupsRemoveDest and then cupsSetDest but looks like its not deleting the printer. what am I doing wrong?