From: Kazuhiro N. <zn...@mb...> - 2004-04-07 11:20:17
|
西山和広です。 GConf::Client#notify_removeで bignum too big to convert into `long' (RangeError) という例外になることがありました。 client_notify_removeのNUM2INTをNUM2UNITに直せばいいようです。 --- rbgconf-client.c.~1.10.~ 2004-03-29 15:50:24.000000000 +0900 +++ rbgconf-client.c 2004-04-07 19:45:32.000000000 +0900 @@ -131,7 +131,7 @@ VALUE self; VALUE cnxn_id; { - gconf_client_notify_remove(_SELF(self), NUM2INT(cnxn_id)); + gconf_client_notify_remove(_SELF(self), NUM2UINT(cnxn_id)); return self; } -- |ZnZ(ゼット エヌ ゼット) |西山和広(Kazuhiro NISHIYAMA) |