ncdc/libdc/src/internal.h

34 lines
536 B
C
Raw Normal View History

2019-06-25 14:52:38 +02:00
#ifndef DC_INTERNAL_H
#define DC_INTERNAL_H
2019-06-15 21:33:46 +02:00
#include <stdlib.h>
#include <stdint.h>
#include <stdbool.h>
#include <string.h>
#include <unistd.h>
#include <sys/stat.h>
#include <errno.h>
#include <pthread.h>
#include <curl/curl.h>
#include <jansson.h>
#include <glib.h>
#include <event.h>
#include <event2/thread.h>
2019-06-25 15:01:36 +02:00
#include <dc/util.h>
#include <dc/refable.h>
#include <dc/account.h>
2019-06-25 15:01:36 +02:00
2019-07-03 21:14:23 +02:00
//#define DEBUG
2019-06-15 21:33:46 +02:00
#define return_if_true(v,r) do { if (v) return r; } while(0)
#define goto_if_true(v,l) do { if (v) goto l; } while(0)
#endif