empty string was returned when it was not so good.

This commit is contained in:
sater 1986-10-09 16:15:00 +00:00
parent ae2f236663
commit 2672c87f68

View file

@ -84,8 +84,12 @@ string ad2str(ad) addr_t ad; {
if (ad.ea_str==0)
ad.ea_str="";
if (ad.ea_off==0)
if ((long)ad.ea_off==(long)0) {
if strcmp(ad.ea_str,"")
return(mystrcpy("0")); /* don't return empty string */
else
return(mystrcpy(ad.ea_str));
}
sprintf(buf,"%s%c%ld",ad.ea_str,ad.ea_off>=0 ? '+' : ' ',(long)ad.ea_off);
return(mystrcpy(buf));
}