compound=xmalloc(strlen(name)+strlen(value)+2);
if (compound) {
sprintf(compound,"%s=%s",name,value);
ret=pam_putenv(__pamh,compound);
xfree(compound);
}
compound=xmalloc(strlen(name)+strlen(value)+2);
if (compound) {
sprintf(compound,"%s=%s",name,value);
ret=pam_putenv(__pamh,compound);
xfree(compound);
}