pike.git/
src/
modules/
Wnotify/
wnotify.cmod
Branch:
Tag:
Non-build tags
All tags
No tags
2015-05-19
2015-05-19 19:42:01 by Martin Nilsson <nilsson@opera.com>
8d63182ca73d2f82931307c083270cb30d53e2bb (
11
lines) (+
4
/-
7
)
[
Show
|
Annotate
]
Branch:
8.1
Trimmed add_handle a bit.
151:
PIKEFUN void add_handle(object handle) { void * h;
-
int s, n;
-
struct array * ph;
+
HANDLE nh; h = get_storage(handle, Wnotify_NotificationHandle_program);
162:
Pike_error("add_handle: invalid object type.\n"); }
-
ph
= append_array(THIS->phandles, &Pike_sp[-args]);
-
THIS->phandles = ph;
+
THIS->phandles
= append_array(THIS->phandles, &Pike_sp[-args]);
nh = OBJ2_WNOTIFY_NOTIFICATIONHANDLE(handle)->handle; if(THIS->handles_size <= THIS->handles_used) {
-
s =
n =
THIS->handles_size || 1;
-
s*=2;
-
THIS->handles = xrealloc(THIS->handles, sizeof(HANDLE) * s);
+
int
s = THIS->handles_size || 1;
+
THIS->handles = xrealloc(THIS->handles, sizeof(HANDLE) * s
* 2
);
} THIS->handles[THIS->handles_used++] = nh;