substr, '$' handling

master
Martin Ger 2017-11-24 20:14:32 +01:00
rodzic ffceccf9c3
commit cf4eb6b718
4 zmienionych plików z 4 dodań i 4 usunięć

Plik binarny nie jest wyświetlany.

Plik binarny nie jest wyświetlany.

Wyświetl plik

@ -1,2 +1,2 @@
327db48ec28bee48fd33c356c77c8caa6c1ddd0e 0x00000.bin
43bb3f6fbf04f4bdf9b736998fd9c9fd192093c1 0x10000.bin
dddf4cf10bd0ceea1a417ed44752dfa0c56b2b59 0x00000.bin
68cfc30d818bd0a8ca7bb77b4065cb69f712f8ef 0x10000.bin

Wyświetl plik

@ -1178,13 +1178,13 @@ int ICACHE_FLASH_ATTR parse_expression(int next_token, char **data, int *data_le
from = 0;
}
if (len+1 > sizeof(tmp_buffer))
if (len > sizeof(tmp_buffer)-1)
len = sizeof(tmp_buffer)-1;
os_strncpy(tmp_buffer, &str[from], len);
tmp_buffer[len] = '\0';
*data_len = len;
*data_len = os_strlen(tmp_buffer);
*data = tmp_buffer;
*data_type = STRING_T;
}