On Fri, Sep 4, 2009 at 1:47 PM, Julien Danjou<[email protected]> wrote:
> At 1252064589 time_t, Cedric GESTES wrote:
>> A better solution is to check for nil in geometry?
>
> Yes.
>
> --
> Julien Danjou
> // ᐰ <[email protected]>   http://julien.danjou.info
> // 9A0D 5FD9 EB42 22F6 8974  C95C A462 B51E C2FE E5CD
> // Anna Molly! Anna Molly! Anna Molly!
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.9 (GNU/Linux)
>
> iEYEARECAAYFAkqg/mkACgkQpGK1HsL+5c05agCg4JrgqMGcVM0/3gkf/FKwVYc0
> qrUAoNdDy/H875fxvqvAEuQx+1McjhKs
> =1mtI
> -----END PGP SIGNATURE-----
>
>
From 3c16e6391ffbe6d2df7138fbbddfc61eb46b0a03 Mon Sep 17 00:00:00 2001
From: Cedric GESTES <[email protected]>
Date: Fri, 4 Sep 2009 13:55:21 +0200
Subject: [PATCH] client: check for nil geometry

Signed-off-by: Cedric GESTES <[email protected]>
---
 client.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/client.c b/client.c
index 9950958..1000e2b 100644
--- a/client.c
+++ b/client.c
@@ -1599,7 +1599,7 @@ luaA_client_geometry(lua_State *L)
 {
     client_t *c = luaA_client_checkudata(L, 1);
 
-    if(lua_gettop(L) == 2)
+    if(lua_gettop(L) == 2 && !lua_isnil(L, 2))
     {
         area_t geometry;
 
-- 
1.6.0.4

Reply via email to