tools/mkimage: remove the broken portability patch, it is no longer necessary with the new version
SVN-Revision: 24857
This commit is contained in:
		| @@ -1,46 +0,0 @@ | |||||||
| --- a/tools/kwbimage.c |  | ||||||
| +++ b/tools/kwbimage.c |  | ||||||
| @@ -206,6 +206,30 @@ INVL_DATA: |  | ||||||
|  	exit (EXIT_FAILURE); |  | ||||||
|  } |  | ||||||
|   |  | ||||||
| +#ifndef __GLIBC__ |  | ||||||
| +#ifndef __FreeBSD__ |  | ||||||
| +static ssize_t |  | ||||||
| +getline(char **line, size_t *len, FILE *fd) |  | ||||||
| +{ |  | ||||||
| +	char *tmp; |  | ||||||
| +	int tmplen; |  | ||||||
| + |  | ||||||
| +	tmp = fgetln(fd, &tmplen); |  | ||||||
| +	if (!tmp) |  | ||||||
| +		return -1; |  | ||||||
| + |  | ||||||
| +	if (!*line || tmplen > *len) { |  | ||||||
| +		*len = tmplen + 1; |  | ||||||
| +		*line = realloc(*line, *len); |  | ||||||
| +	} |  | ||||||
| + |  | ||||||
| +	strncpy(*line, tmp, tmplen); |  | ||||||
| +	line[tmplen] = 0; |  | ||||||
| +	return tmplen; |  | ||||||
| +} |  | ||||||
| +#endif |  | ||||||
| +#endif |  | ||||||
| + |  | ||||||
|  /* |  | ||||||
|   * this function sets the kwbimage header by- |  | ||||||
|   * 	1. Abstracting input command line arguments data |  | ||||||
| --- a/include/image.h |  | ||||||
| +++ b/include/image.h |  | ||||||
| @@ -50,6 +50,10 @@ |  | ||||||
|   |  | ||||||
|  #endif /* USE_HOSTCC */ |  | ||||||
|   |  | ||||||
| +#ifndef ulong |  | ||||||
| +#define ulong unsigned long |  | ||||||
| +#endif |  | ||||||
| + |  | ||||||
|  #if defined(CONFIG_FIT) |  | ||||||
|  #include <fdt.h> |  | ||||||
|  #include <libfdt.h> |  | ||||||
		Reference in New Issue
	
	Block a user
	 Felix Fietkau
					Felix Fietkau