Skip to content

Commit 49c80ae

Browse files
committed
Zend Linked List
1 parent 0831462 commit 49c80ae

File tree

2 files changed

+7
-9
lines changed

2 files changed

+7
-9
lines changed

Zend/zend_llist.c

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -307,8 +307,3 @@ ZEND_API void *zend_llist_get_prev_ex(zend_llist *l, zend_llist_position *pos)
307307
}
308308
return NULL;
309309
}
310-
311-
extern ZEND_API inline void *zend_llist_get_first(zend_llist *l);
312-
extern ZEND_API inline void *zend_llist_get_last(zend_llist *l);
313-
extern ZEND_API inline void *zend_llist_get_next(zend_llist *l);
314-
extern ZEND_API inline void *zend_llist_get_prev(zend_llist *l);

Zend/zend_llist.h

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -66,19 +66,22 @@ ZEND_API void *zend_llist_get_last_ex(zend_llist *l, zend_llist_position *pos);
6666
ZEND_API void *zend_llist_get_next_ex(zend_llist *l, zend_llist_position *pos);
6767
ZEND_API void *zend_llist_get_prev_ex(zend_llist *l, zend_llist_position *pos);
6868

69-
ZEND_API inline void *zend_llist_get_first(zend_llist *l)
69+
static inline void *zend_llist_get_first(zend_llist *l)
7070
{
7171
return zend_llist_get_first_ex(l, NULL);
7272
}
73-
ZEND_API inline void *zend_llist_get_last(zend_llist *l)
73+
74+
static inline void *zend_llist_get_last(zend_llist *l)
7475
{
7576
return zend_llist_get_last_ex(l, NULL);
7677
}
77-
ZEND_API inline void *zend_llist_get_next(zend_llist *l)
78+
79+
static inline void *zend_llist_get_next(zend_llist *l)
7880
{
7981
return zend_llist_get_next_ex(l, NULL);
8082
}
81-
ZEND_API inline void *zend_llist_get_prev(zend_llist *l)
83+
84+
static inline void *zend_llist_get_prev(zend_llist *l)
8285
{
8386
return zend_llist_get_prev_ex(l, NULL);
8487
}

0 commit comments

Comments
 (0)