Cleanup: Clang-Tidy modernize-use-nullptr
Replace `NULL` with `nullptr` in C++ code. No functional changes.
This commit is contained in:
@@ -76,14 +76,14 @@ void *OutputOpenExrSingleLayerMultiViewOperation::get_handle(const char *filenam
|
||||
}
|
||||
|
||||
IMB_exr_add_view(exrhandle, srv->name);
|
||||
add_exr_channels(exrhandle, NULL, this->m_datatype, srv->name, width, false, NULL);
|
||||
add_exr_channels(exrhandle, nullptr, this->m_datatype, srv->name, width, false, nullptr);
|
||||
}
|
||||
|
||||
BLI_make_existing_file(filename);
|
||||
|
||||
/* prepare the file with all the channels */
|
||||
|
||||
if (IMB_exr_begin_write(exrhandle, filename, width, height, this->m_format->exr_codec, NULL) ==
|
||||
if (IMB_exr_begin_write(exrhandle, filename, width, height, this->m_format->exr_codec, nullptr) ==
|
||||
0) {
|
||||
printf("Error Writing Singlelayer Multiview Openexr\n");
|
||||
IMB_exr_close(exrhandle);
|
||||
@@ -93,7 +93,7 @@ void *OutputOpenExrSingleLayerMultiViewOperation::get_handle(const char *filenam
|
||||
return exrhandle;
|
||||
}
|
||||
}
|
||||
return NULL;
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
void OutputOpenExrSingleLayerMultiViewOperation::deinitExecution()
|
||||
@@ -112,11 +112,11 @@ void OutputOpenExrSingleLayerMultiViewOperation::deinitExecution()
|
||||
R_IMF_IMTYPE_OPENEXR,
|
||||
(this->m_rd->scemode & R_EXTENSION) != 0,
|
||||
true,
|
||||
NULL);
|
||||
nullptr);
|
||||
|
||||
exrhandle = this->get_handle(filename);
|
||||
add_exr_channels(exrhandle,
|
||||
NULL,
|
||||
nullptr,
|
||||
this->m_datatype,
|
||||
this->m_viewName,
|
||||
width,
|
||||
@@ -124,15 +124,15 @@ void OutputOpenExrSingleLayerMultiViewOperation::deinitExecution()
|
||||
this->m_outputBuffer);
|
||||
|
||||
/* memory can only be freed after we write all views to the file */
|
||||
this->m_outputBuffer = NULL;
|
||||
this->m_imageInput = NULL;
|
||||
this->m_outputBuffer = nullptr;
|
||||
this->m_imageInput = nullptr;
|
||||
|
||||
/* ready to close the file */
|
||||
if (BKE_scene_multiview_is_render_view_last(this->m_rd, this->m_viewName)) {
|
||||
IMB_exr_write_channels(exrhandle);
|
||||
|
||||
/* free buffer memory for all the views */
|
||||
free_exr_channels(exrhandle, this->m_rd, NULL, this->m_datatype);
|
||||
free_exr_channels(exrhandle, this->m_rd, nullptr, this->m_datatype);
|
||||
|
||||
/* remove exr handle and data */
|
||||
IMB_exr_close(exrhandle);
|
||||
@@ -188,14 +188,14 @@ void *OutputOpenExrMultiLayerMultiViewOperation::get_handle(const char *filename
|
||||
srv->name,
|
||||
width,
|
||||
this->m_exr_half_float,
|
||||
NULL);
|
||||
nullptr);
|
||||
}
|
||||
}
|
||||
|
||||
BLI_make_existing_file(filename);
|
||||
|
||||
/* prepare the file with all the channels for the header */
|
||||
if (IMB_exr_begin_write(exrhandle, filename, width, height, this->m_exr_codec, NULL) == 0) {
|
||||
if (IMB_exr_begin_write(exrhandle, filename, width, height, this->m_exr_codec, nullptr) == 0) {
|
||||
printf("Error Writing Multilayer Multiview Openexr\n");
|
||||
IMB_exr_close(exrhandle);
|
||||
}
|
||||
@@ -204,7 +204,7 @@ void *OutputOpenExrMultiLayerMultiViewOperation::get_handle(const char *filename
|
||||
return exrhandle;
|
||||
}
|
||||
}
|
||||
return NULL;
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
void OutputOpenExrMultiLayerMultiViewOperation::deinitExecution()
|
||||
@@ -223,7 +223,7 @@ void OutputOpenExrMultiLayerMultiViewOperation::deinitExecution()
|
||||
R_IMF_IMTYPE_MULTILAYER,
|
||||
(this->m_rd->scemode & R_EXTENSION) != 0,
|
||||
true,
|
||||
NULL);
|
||||
nullptr);
|
||||
|
||||
exrhandle = this->get_handle(filename);
|
||||
|
||||
@@ -239,8 +239,8 @@ void OutputOpenExrMultiLayerMultiViewOperation::deinitExecution()
|
||||
|
||||
for (unsigned int i = 0; i < this->m_layers.size(); i++) {
|
||||
/* memory can only be freed after we write all views to the file */
|
||||
this->m_layers[i].outputBuffer = NULL;
|
||||
this->m_layers[i].imageInput = NULL;
|
||||
this->m_layers[i].outputBuffer = nullptr;
|
||||
this->m_layers[i].imageInput = nullptr;
|
||||
}
|
||||
|
||||
/* ready to close the file */
|
||||
@@ -300,7 +300,7 @@ void *OutputStereoOperation::get_handle(const char *filename)
|
||||
|
||||
return exrhandle;
|
||||
}
|
||||
return NULL;
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
void OutputStereoOperation::deinitExecution()
|
||||
@@ -316,7 +316,7 @@ void OutputStereoOperation::deinitExecution()
|
||||
|
||||
/* populate single EXR channel with view data */
|
||||
IMB_exr_add_channel(exrhandle,
|
||||
NULL,
|
||||
nullptr,
|
||||
this->m_name,
|
||||
this->m_viewName,
|
||||
1,
|
||||
@@ -324,19 +324,19 @@ void OutputStereoOperation::deinitExecution()
|
||||
buf,
|
||||
this->m_format->depth == R_IMF_CHAN_DEPTH_16);
|
||||
|
||||
this->m_imageInput = NULL;
|
||||
this->m_outputBuffer = NULL;
|
||||
this->m_imageInput = nullptr;
|
||||
this->m_outputBuffer = nullptr;
|
||||
|
||||
/* create stereo ibuf */
|
||||
if (BKE_scene_multiview_is_render_view_last(this->m_rd, this->m_viewName)) {
|
||||
ImBuf *ibuf[3] = {NULL};
|
||||
ImBuf *ibuf[3] = {nullptr};
|
||||
const char *names[2] = {STEREO_LEFT_NAME, STEREO_RIGHT_NAME};
|
||||
char filename[FILE_MAX];
|
||||
int i;
|
||||
|
||||
/* get rectf from EXR */
|
||||
for (i = 0; i < 2; i++) {
|
||||
float *rectf = IMB_exr_channel_rect(exrhandle, NULL, this->m_name, names[i]);
|
||||
float *rectf = IMB_exr_channel_rect(exrhandle, nullptr, this->m_name, names[i]);
|
||||
ibuf[i] = IMB_allocImBuf(width, height, this->m_format->planes, 0);
|
||||
|
||||
ibuf[i]->channels = this->m_channels;
|
||||
@@ -360,7 +360,7 @@ void OutputStereoOperation::deinitExecution()
|
||||
this->m_format,
|
||||
(this->m_rd->scemode & R_EXTENSION) != 0,
|
||||
true,
|
||||
NULL);
|
||||
nullptr);
|
||||
|
||||
BKE_imbuf_write(ibuf[2], filename, this->m_format);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user