Details
Details
Diff Detail
Diff Detail
- Repository
- rB Blender
Event Timeline
Comment Actions
- Don't reorder includes (strict defines need to be last, else inlines error on Linux).
- Remove logging for command line argument handling (regular printing is appropriate here).
- Applied fixes to macros to master (rB68ae1f4958e24906992a3207726c0031de9524b5)
| source/blender/blenfont/intern/blf_font.c | ||
|---|---|---|
| 53 | Don't re-order headers, it's unrelated to your patch and causes the patch to fail here. source/blender/gpu/GPU_vertex_buffer.h:117:35: error: conversion from 'long int' to 'uint' {aka 'unsigned int'} may change value [-Werror=conversion]
return ((a->data - a->data_init) / a->stride);
~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
cc1: all warnings being treated as errors | |
Comment Actions
Regarding this patch in general,
- Sometimes developers added prints into the code where they could be asserts, eg: This should never happen.
- Other times the messages should be shown to the user via reports, eg: render_result_exr_file_read_path.
There are many urgent bugs to fix in 2.8x, while some of the edits in this patch can be applied as-is.
There are other areas where we should reconsider error messages (render pipeline for eg).
Comment Actions
Applied nearly all the blenkernel changes rB552b2287db86ed6e77565672fbccff1d553f823f
Use CLOG_ERROR instead of CLOG_FATAL since behavior is slightly different to BLI_assert.