view src/mesa-2-uninitalized.patch @ 5835:93d20ff5d6a6

of-image: Don't use function dim_vector::to_jit. * src/of-image-1-no-jit.patch: Add new patch. * dist-files.mk: Add new file to list. See: https://octave.discourse.group/t/1468
author Markus Mützel <markus.muetzel@gmx.de>
date Wed, 11 Aug 2021 14:51:14 +0200
parents f07e1bce8820
children
line wrap: on
line source

diff -ur mesa-21.0.3.orig/src/gallium/auxiliary/gallivm/lp_bld_tgsi_soa.c mesa-21.0.3/src/gallium/auxiliary/gallivm/lp_bld_tgsi_soa.c
--- mesa-21.0.3.orig/src/gallium/auxiliary/gallivm/lp_bld_tgsi_soa.c	2021-05-20 18:45:28.645574035 -0400
+++ mesa-21.0.3/src/gallium/auxiliary/gallivm/lp_bld_tgsi_soa.c	2021-05-20 18:50:13.771317137 -0400
@@ -305,7 +305,7 @@
    LLVMBuilderRef builder = mask->bld->gallivm->builder;
    struct function_ctx *ctx = func_ctx(mask);
 
-   int default_exec_pc;
+   int default_exec_pc = 0;
    boolean default_is_last;
 
    if (ctx->switch_stack_size > LP_MAX_TGSI_NESTING) {
diff -ur mesa-21.0.3.orig/src/util/u_string.h mesa-21.0.3/src/util/u_string.h
--- mesa-21.0.3.orig/src/util/u_string.h	2021-05-20 18:45:28.898588502 -0400
+++ mesa-21.0.3/src/util/u_string.h	2021-05-25 08:35:19.002123122 -0400
@@ -42,6 +42,8 @@
 #include <stddef.h>
 #include <stdarg.h>
 #include <string.h>
+#include <limits.h>
+
 
 #include "util/macros.h" // PRINTFLIKE
 
@@ -72,7 +74,7 @@
 {
    va_list ap;
    va_start(ap, format);
-   vsnprintf(str, (size_t)-1, format, ap);
+   vsnprintf(str, INT_MAX, format, ap);
    va_end(ap);
 }