Thank you for your query,
In G6PD deficiency
, the effects of the culprit medicines are immediate and on red blood cells by causing hemolysis
Once the drug is stopped or metabolized, the long term effects will not persist.
But with G6PD deficiency, it is always be careful before giving some medications belonging to sulpha group like antibiotic(sulfonamides, septran,nalidixic acid
), antimalarials(primaquin,pamaquin,chloroquine,quinqcrine) etc.
So tell to your Doctor about his G6PD deficiency whenever you consult and apart from medication ,chemicals like benzene,naphthalene balls also cause hemolysis.
Hope i have answered your query.