mirror of
https://github.com/warmcat/libwebsockets.git
synced 2025-03-09 00:00:04 +01:00
LWS_INLINE: replace all inline
This commit is contained in:
parent
d78f3a25dd
commit
7bced4fac7
4 changed files with 19 additions and 13 deletions
|
@ -232,7 +232,7 @@
|
|||
#endif
|
||||
|
||||
#else /* not windows */
|
||||
static inline int compatible_close(int fd) { return close(fd); }
|
||||
static LWS_INLINE int compatible_close(int fd) { return close(fd); }
|
||||
|
||||
#include <sys/stat.h>
|
||||
#include <sys/time.h>
|
||||
|
@ -1216,7 +1216,7 @@ LWS_EXTERN int
|
|||
lws_rxflow_cache(struct lws *wsi, unsigned char *buf, int n, int len);
|
||||
|
||||
#ifndef LWS_LATENCY
|
||||
static inline void
|
||||
static LWS_INLINE void
|
||||
lws_latency(struct lws_context *context, struct lws *wsi, const char *action,
|
||||
int ret, int completion) {
|
||||
do {
|
||||
|
@ -1224,7 +1224,7 @@ lws_latency(struct lws_context *context, struct lws *wsi, const char *action,
|
|||
(void)completion;
|
||||
} while (0);
|
||||
}
|
||||
static inline void
|
||||
static LWS_INLINE void
|
||||
lws_latency_pre(struct lws_context *context, struct lws *wsi) {
|
||||
do { (void)context; (void)wsi; } while (0);
|
||||
}
|
||||
|
@ -1673,10 +1673,10 @@ lws_broadcast(struct lws_context *context, int reason, void *in, size_t len);
|
|||
lws_stats_atomic_max(struct lws_context * context,
|
||||
struct lws_context_per_thread *pt, int index, uint64_t val);
|
||||
#else
|
||||
static inline uint64_t lws_stats_atomic_bump(struct lws_context * context,
|
||||
static LWS_INLINE uint64_t lws_stats_atomic_bump(struct lws_context * context,
|
||||
struct lws_context_per_thread *pt, int index, uint64_t bump) {
|
||||
(void)context; (void)pt; (void)index; (void)bump; return 0; }
|
||||
static inline uint64_t lws_stats_atomic_max(struct lws_context * context,
|
||||
static LWS_INLINE uint64_t lws_stats_atomic_max(struct lws_context * context,
|
||||
struct lws_context_per_thread *pt, int index, uint64_t val) {
|
||||
(void)context; (void)pt; (void)index; (void)val; return 0; }
|
||||
#endif
|
||||
|
|
|
@ -539,7 +539,7 @@ struct timer_mapping {
|
|||
|
||||
#define lws_uv_getloop(a, b) (NULL)
|
||||
|
||||
static inline void uv_timer_init(void *l, uv_timer_t *t)
|
||||
static LWS_INLINE void uv_timer_init(void *l, uv_timer_t *t)
|
||||
{
|
||||
(void)l;
|
||||
*t = NULL;
|
||||
|
@ -547,7 +547,7 @@ static inline void uv_timer_init(void *l, uv_timer_t *t)
|
|||
|
||||
extern void esp32_uvtimer_cb(TimerHandle_t t);
|
||||
|
||||
static inline void uv_timer_start(uv_timer_t *t, uv_cb_t *cb, int first, int rep)
|
||||
static LWS_INLINE void uv_timer_start(uv_timer_t *t, uv_cb_t *cb, int first, int rep)
|
||||
{
|
||||
struct timer_mapping *tm = (struct timer_mapping *)malloc(sizeof(*tm));
|
||||
|
||||
|
@ -562,12 +562,12 @@ static inline void uv_timer_start(uv_timer_t *t, uv_cb_t *cb, int first, int rep
|
|||
xTimerStart(*t, 0);
|
||||
}
|
||||
|
||||
static inline void uv_timer_stop(uv_timer_t *t)
|
||||
static LWS_INLINE void uv_timer_stop(uv_timer_t *t)
|
||||
{
|
||||
xTimerStop(*t, 0);
|
||||
}
|
||||
|
||||
static inline void uv_close(uv_handle_t *h, void *v)
|
||||
static LWS_INLINE void uv_close(uv_handle_t *h, void *v)
|
||||
{
|
||||
free(pvTimerGetTimerID((uv_timer_t)h));
|
||||
xTimerDelete(*(uv_timer_t *)h, 0);
|
||||
|
@ -4942,7 +4942,7 @@ lws_write(struct lws *wsi, unsigned char *buf, size_t len,
|
|||
lws_write(wsi, (unsigned char *)(buf), len, LWS_WRITE_HTTP)
|
||||
|
||||
/* helper for multi-frame ws message flags */
|
||||
static inline int
|
||||
static LWS_INLINE int
|
||||
lws_write_ws_flags(int initial, int is_start, int is_end)
|
||||
{
|
||||
int r;
|
||||
|
@ -5620,13 +5620,13 @@ struct lws_dll_lws { /* typed as struct lws * */
|
|||
|
||||
#define lws_dll_is_null(___dll) (!(___dll)->prev && !(___dll)->next)
|
||||
|
||||
static inline void
|
||||
static LWS_INLINE void
|
||||
lws_dll_lws_add_front(struct lws_dll_lws *_a, struct lws_dll_lws *_head)
|
||||
{
|
||||
lws_dll_add_front((struct lws_dll *)_a, (struct lws_dll *)_head);
|
||||
}
|
||||
|
||||
static inline void
|
||||
static LWS_INLINE void
|
||||
lws_dll_lws_remove(struct lws_dll_lws *_a)
|
||||
{
|
||||
lws_dll_remove((struct lws_dll *)_a);
|
||||
|
|
|
@ -261,9 +261,11 @@ _lws_plat_service_tsi(struct lws_context *context, int timeout_ms, int tsi)
|
|||
}
|
||||
|
||||
if (timeout_ms) {
|
||||
lws_usec_t t;
|
||||
|
||||
lws_pt_lock(pt, __func__);
|
||||
/* don't stay in poll wait longer than next hr timeout */
|
||||
lws_usec_t t = __lws_hrtimer_service(pt);
|
||||
t = __lws_hrtimer_service(pt);
|
||||
|
||||
if ((lws_usec_t)timeout_ms * 1000 > t)
|
||||
timeout_ms = (int)(t / 1000);
|
||||
|
|
|
@ -37,7 +37,11 @@ typedef void RSA;
|
|||
typedef void STACK;
|
||||
typedef void BIO;
|
||||
|
||||
#if defined(WIN32) || defined(_WIN32)
|
||||
#define ossl_inline __inline
|
||||
#else
|
||||
#define ossl_inline inline
|
||||
#endif
|
||||
|
||||
#define SSL_METHOD_CALL(f, s, ...) s->method->func->ssl_##f(s, ##__VA_ARGS__)
|
||||
#define X509_METHOD_CALL(f, x, ...) x->method->x509_##f(x, ##__VA_ARGS__)
|
||||
|
|
Loading…
Add table
Reference in a new issue