Attempt to fix build errors on MSVC
Same as03cd794119
, but using a different cast (see9b9417b661
).
This commit is contained in:
parent
d730940fdb
commit
11b4d0a3c3
Notes:
blender-bot
2023-02-14 03:59:42 +01:00
Referenced by commit 4f8c15daf4
, Fix logical errors in RNA_path_array_index_token_find
|
@ -611,7 +611,7 @@ char *RNA_path_append(const char *path,
|
|||
|
||||
if (strkey) {
|
||||
const int strkey_esc_max_size = (strlen(strkey) * 2) + 1;
|
||||
char *strkey_esc = BLI_array_alloca(strkey_esc, strkey_esc_max_size);
|
||||
char *strkey_esc = static_cast<char *>(BLI_array_alloca(strkey_esc, strkey_esc_max_size));
|
||||
BLI_str_escape(strkey_esc, strkey, strkey_esc_max_size);
|
||||
BLI_dynstr_append(dynstr, "\"");
|
||||
BLI_dynstr_append(dynstr, strkey_esc);
|
||||
|
@ -706,7 +706,7 @@ const char *RNA_path_array_index_token_find(const char *rna_path, const Property
|
|||
|
||||
/* Valid 'array part' of a rna path can only have '[', ']' and digit characters.
|
||||
* It may have more than one of those (e.g. `[12][1]`) in case of multi-dimensional arrays. */
|
||||
off_t rna_path_len = (off_t)strlen(rna_path);
|
||||
size_t rna_path_len = (size_t)strlen(rna_path);
|
||||
if (rna_path[rna_path_len] != ']') {
|
||||
return NULL;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue