macros.h - ledit - Text editor (WIP)
HTML git clone git://lumidify.org/ledit.git (fast, but not encrypted)
HTML git clone https://lumidify.org/ledit.git (encrypted, but very slow)
HTML git clone git://4kcetb7mo7hj6grozzybxtotsub5bempzo4lirzc3437amof2c2impyd.onion/ledit.git (over tor)
DIR Log
DIR Files
DIR Refs
DIR README
DIR LICENSE
---
macros.h (573B)
---
1 #ifndef _MACROS_H_
2 #define _MACROS_H_
3
4 /* stolen from OpenBSD */
5 #define ledit_timespecsub(tsp, usp, vsp) \
6 do { \
7 (vsp)->tv_sec = (tsp)->tv_sec - (usp)->tv_sec; \
8 (vsp)->tv_nsec = (tsp)->tv_nsec - (usp)->tv_nsec; \
9 if ((vsp)->tv_nsec < 0) { \
10 (vsp)->tv_sec--; \
11 (vsp)->tv_nsec += 1000000000L; \
12 } \
13 } while (0)
14
15 #endif