Mesa (main): replace 0 with NULL for NULL pointers

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Mon Jan 10 23:15:50 UTC 2022


Module: Mesa
Branch: main
Commit: 7daba1fe6544309b02d09e0710a9159049fb8cfa
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7daba1fe6544309b02d09e0710a9159049fb8cfa

Author: Thomas H.P. Andersen <phomes at gmail.com>
Date:   Mon Aug  2 23:39:27 2021 +0200

replace 0 with NULL for NULL pointers

This updates many places where 0 is used as NULL pointer.

There are a few warnings left when I build the default
configuration but they either relate to code
outside of mesa or where "None" is used instead.

Found with static analysis (smatch)

Reviewed-by: Matt Turner <mattst88 at gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12174>

---

 src/amd/common/ac_rtld.c                           |   2 +-
 src/egl/main/eglapi.c                              |  10 +-
 src/gallium/auxiliary/cso_cache/cso_hash.c         |   6 +-
 src/gallium/auxiliary/draw/draw_pipe_unfilled.c    |   4 +-
 src/gallium/auxiliary/pipebuffer/pb_buffer.h       |   2 +-
 src/gallium/auxiliary/rtasm/rtasm_execmem.c        |   2 +-
 src/gallium/auxiliary/tgsi/tgsi_ureg.c             |   2 +-
 src/gallium/auxiliary/util/u_blitter.c             |   6 +-
 src/gallium/drivers/nouveau/nouveau_screen.c       |   2 +-
 .../drivers/r300/compiler/r300_fragprog_swizzle.c  |   2 +-
 src/gallium/drivers/r300/compiler/r3xx_fragprog.c  |  24 ++---
 src/gallium/drivers/r300/compiler/r3xx_vertprog.c  |  22 ++--
 .../r300/compiler/radeon_dataflow_deadcode.c       |   6 +-
 .../r300/compiler/radeon_emulate_branches.c        |   2 +-
 .../drivers/r300/compiler/radeon_pair_schedule.c   |   6 +-
 .../drivers/r300/compiler/radeon_program_alu.c     | 114 ++++++++++-----------
 src/gallium/drivers/r300/r300_state_derived.c      |   2 +-
 src/gallium/drivers/r300/r300_texture.c            |   2 +-
 src/gallium/drivers/svga/svga_pipe_flush.c         |   2 +-
 src/gallium/frontends/xa/xa_renderer.c             |   2 +-
 src/gallium/frontends/xa/xa_tgsi.c                 |   6 +-
 src/gallium/winsys/sw/dri/dri_sw_winsys.c          |   6 +-
 src/gallium/winsys/sw/kms-dri/kms_dri_sw_winsys.c  |   2 +-
 src/gbm/backends/dri/gbm_driint.h                  |   2 +-
 src/glx/dri2.c                                     |   4 +-
 src/glx/dri2_glx.c                                 |   2 +-
 src/glx/drisw_glx.c                                |   2 +-
 src/glx/glxcurrent.c                               |   2 +-
 src/glx/packrender.h                               |   6 +-
 src/glx/packsingle.h                               |   2 +-
 src/glx/query_renderer.c                           |   8 +-
 src/glx/single2.c                                  |   4 +-
 src/mesa/main/bufferobj.c                          |   4 +-
 src/mesa/main/extensions.c                         |   2 +-
 src/mesa/main/glthread_draw.c                      |  10 +-
 src/mesa/state_tracker/st_cb_texture.c             |   2 +-
 src/util/u_dynarray.h                              |  10 +-
 src/util/u_mm.c                                    |   4 +-
 src/util/xmlconfig.c                               |   2 +-
 39 files changed, 150 insertions(+), 150 deletions(-)

Diff:   http://cgit.freedesktop.org/mesa/mesa/diff/?id=7daba1fe6544309b02d09e0710a9159049fb8cfa


More information about the mesa-commit mailing list