Merge pull request #185 from mickael9/patch-1
Add g_strdup to argv elements in string_to_argv
This commit is contained in:
		
						commit
						6f3bd10318
					
				
							
								
								
									
										2
									
								
								utils.c
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								utils.c
									
									
									
									
									
								
							| @ -77,7 +77,7 @@ char **string_to_argv(const char *s) | |||||||
| 
 | 
 | ||||||
|         while (p) { |         while (p) { | ||||||
|                 argv = realloc (argv, sizeof (char*) * ++n_spaces); |                 argv = realloc (argv, sizeof (char*) * ++n_spaces); | ||||||
|                 argv[n_spaces-1] = p; |                 argv[n_spaces-1] = g_strdup(p); | ||||||
|                 p = strtok (NULL, " "); |                 p = strtok (NULL, " "); | ||||||
|         } |         } | ||||||
|         argv = realloc (argv, sizeof (char*) * (n_spaces+1)); |         argv = realloc (argv, sizeof (char*) * (n_spaces+1)); | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Sascha Kruse
						Sascha Kruse