projects
/
lttv.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
likely/unlikely branch prediction
[lttv.git]
/
ltt
/
branches
/
poly
/
lttv
/
lttv
/
hook.h
diff --git
a/ltt/branches/poly/lttv/lttv/hook.h
b/ltt/branches/poly/lttv/lttv/hook.h
index 193714c6d987407a726c707005f6d0a3c6b7a041..7da21346f2c2cd3f82b55e3e658bed53b0ed49f6 100644
(file)
--- a/
ltt/branches/poly/lttv/lttv/hook.h
+++ b/
ltt/branches/poly/lttv/lttv/hook.h
@@
-144,7
+144,14
@@
unsigned lttv_hooks_by_id_max_id(LttvHooksById *h);
/* Get the list of hooks for an id, NULL if none exists */
/* Get the list of hooks for an id, NULL if none exists */
-LttvHooks *lttv_hooks_by_id_get(LttvHooksById *h, unsigned id);
+static inline LttvHooks *lttv_hooks_by_id_get(LttvHooksById *h, unsigned id)
+{
+ LttvHooks *ret;
+ if(likely(id < h->len)) ret = h->pdata[id];
+ else ret = NULL;
+
+ return ret;
+}
/* Remove the list of hooks associated with an id */
/* Remove the list of hooks associated with an id */
This page took
0.026772 seconds
and
4
git commands to generate.