Merge pull request #167 from KeenS/hotfix
fix a bug of `string-copy!` with same dist and src
This commit is contained in:
		
						commit
						0a849affde
					
				|  | @ -350,6 +350,9 @@ pic_str_string_copy_ip(pic_state *pic) | |||
|   case 4: | ||||
|     end = pic_strlen(from); | ||||
|   } | ||||
|   if (to == from) { | ||||
|     from = pic_substr(pic, from, 0, end); | ||||
|   } | ||||
| 
 | ||||
|   while (start < end) { | ||||
|     pic_str_set(pic, to, at++, pic_str_ref(pic, from, start++)); | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 Yuichi Nishiwaki
						Yuichi Nishiwaki