Previously, if none of the URI parts requested existed in the passed URI, unparse_uri() would not touch the destination buffer at all; this could lead to use of uninitialized data. Fix by setting buf[0] = '\0' before unparsing whenever we have room to do so. Signed-off-by: Joshua Oreman <oremanj@rwcr.net> Signed-off-by: Marty Connor <mdc@etherboot.org>tags/v1.0.0
 Joshua Oreman
						
						před 15 roky
							Joshua Oreman
						
						před 15 roky
					|  | ||
| 225 | 225 |  | 
| 226 | 226 |  | 
| 227 | 227 |  | 
| 228 |  | |
| 229 |  | |
| 230 |  | |
| 231 |  | |
| 228 | 232 |  | 
| 229 |  | |
| 230 |  | |
| 231 |  | |
| 233 |  | |
| 232 | 234 |  | 
| 233 |  | |
| 234 | 235 |  | 
| 235 | 236 |  | 
| 236 | 237 |  |