(get_cell_and_realm): only remove the newline if it's there
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6962 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
		| @@ -80,7 +80,8 @@ get_cell_and_realm (struct akf_data *d) | ||||
| 	fclose (f); | ||||
| 	return EINVAL; | ||||
|     } | ||||
|     buf[strlen(buf)-1] = '\0'; | ||||
|     if (buf[strlen(buf) - 1] == '\n') | ||||
| 	buf[strlen(buf)-1] = '\0'; | ||||
|     fclose(f); | ||||
|  | ||||
|     d->cell = strdup (buf); | ||||
| @@ -93,11 +94,12 @@ get_cell_and_realm (struct akf_data *d) | ||||
| 	    fclose (f); | ||||
| 	    return EINVAL; | ||||
| 	} | ||||
| 	buf[strlen(buf)-1] = '\0'; | ||||
| 	if (buf[strlen(buf)-1] == '\n') | ||||
| 	    buf[strlen(buf)-1] = '\0'; | ||||
| 	fclose(f); | ||||
|     } | ||||
|     /* uppercase */ | ||||
|     for (cp = buf; *cp != 0; cp++) | ||||
|     for (cp = buf; *cp != '\0'; cp++) | ||||
| 	*cp = toupper(*cp); | ||||
|      | ||||
|     d->realm = strdup (buf); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Assar Westerlund
					Assar Westerlund