Re: [Mesa-dev] [PATCH] util: include missing stdlib header

2019-05-01 Thread Eric Engestrom
On 2019-05-01 at 08:18, Juan A. Suarez Romero  wrote:
> Fixes scons/mingw building:
> 
> src/util/os_file.c: In function ‘os_read_file’:
> src/util/os_file.c:126:11: error: ‘NULL’ undeclared (first use in this 
> function); did you mean ‘_DLL’?
> return NULL;
>^~~~
>_DLL
> src/util/os_file.c:126:11: note: each undeclared identifier is reported 
> only once for each function it appears in
> 
> Fixes: 316964709e2 ("util: add os_read_file() helper")
> CC: Eric Engestrom 
> ---
>  src/util/os_file.h | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/src/util/os_file.h b/src/util/os_file.h
> index 2f97c19ed55..97c42b0aefc 100644
> --- a/src/util/os_file.h
> +++ b/src/util/os_file.h
> @@ -12,6 +12,7 @@
>  extern "C" {
>  #endif
>  
> +#include 

There is no `NULL` in this file, but os_file.c does have it.
It already has the right include though, I just mistakenly put it in the `#if 
linux` block.

I've just sent MR !778 to move the #include a couple lines up:
https://gitlab.freedesktop.org/mesa/mesa/merge_requests/778

Thanks for the report! I really need to add a mingw build to the CI :/

>  /*
>   * Read a file.
>   * Returns a char* that the caller must free(), or NULL and sets errno.
> -- 
> 2.20.1
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

[Mesa-dev] [PATCH] util: include missing stdlib header

2019-05-01 Thread Juan A. Suarez Romero
Fixes scons/mingw building:

src/util/os_file.c: In function ‘os_read_file’:
src/util/os_file.c:126:11: error: ‘NULL’ undeclared (first use in this 
function); did you mean ‘_DLL’?
return NULL;
   ^~~~
   _DLL
src/util/os_file.c:126:11: note: each undeclared identifier is reported only 
once for each function it appears in

Fixes: 316964709e2 ("util: add os_read_file() helper")
CC: Eric Engestrom 
---
 src/util/os_file.h | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/util/os_file.h b/src/util/os_file.h
index 2f97c19ed55..97c42b0aefc 100644
--- a/src/util/os_file.h
+++ b/src/util/os_file.h
@@ -12,6 +12,7 @@
 extern "C" {
 #endif
 
+#include 
 /*
  * Read a file.
  * Returns a char* that the caller must free(), or NULL and sets errno.
-- 
2.20.1

___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev