Some fixes from coverity (only one really nasty, in paint_proj).
This commit is contained in:
parent
1a246afe03
commit
6f1c44e611
|
@ -825,7 +825,7 @@ static int copy_single_file(const char *from, const char *to)
|
|||
ssize_t link_len;
|
||||
|
||||
/* get large enough buffer to read link content */
|
||||
if (st.st_size < sizeof(buf)) {
|
||||
if ((st.st_size + 1) < sizeof(buf)) {
|
||||
link_buffer = buf;
|
||||
need_free = 0;
|
||||
}
|
||||
|
@ -843,7 +843,7 @@ static int copy_single_file(const char *from, const char *to)
|
|||
return RecursiveOp_Callback_Error;
|
||||
}
|
||||
|
||||
link_buffer[link_len] = 0;
|
||||
link_buffer[link_len] = '\0';
|
||||
|
||||
if (symlink(link_buffer, to)) {
|
||||
perror("symlink");
|
||||
|
|
|
@ -5730,7 +5730,7 @@ static int texture_paint_add_texture_paint_slot_invoke(bContext *C, wmOperator *
|
|||
BLI_assert(type != -1);
|
||||
|
||||
/* take the second letter to avoid the ID identifier */
|
||||
BLI_snprintf(imagename, FILE_MAX, "%s %s", &ma->id.name[2], layer_type_items[type].name);
|
||||
BLI_snprintf(imagename, sizeof(imagename), "%s %s", &ma->id.name[2], layer_type_items[type].name);
|
||||
|
||||
RNA_string_set(op->ptr, "name", imagename);
|
||||
return WM_operator_props_dialog_popup(C, op, 15 * UI_UNIT_X, 5 * UI_UNIT_Y);
|
||||
|
|
Loading…
Reference in New Issue