lurchi
9d7ad2a67f
Switch static inline to inline
...
The linker does not create symbols for static functions so Rust FFI
can't find them. All static inline function have been changed to 'inline'
functions with an 'extern inline' declaration in the corresponding .c
files. Other than Rust FFI seeing the functions this has other
advantages. See [1] for a nice explanation.
[1]
https://gustedt.wordpress.com/2010/11/29/myth-and-reality-about-inline-in-c99/
2016-08-21 09:58:36 +02:00
psyc://loupsycedyglgamf.onion/~lynX
2819fa86b4
-
2016-01-29 23:33:28 +00:00
psyc://loupsycedyglgamf.onion/~lynX
be9ceb909d
avoid shadowing a global declaration from unistd.h
2016-01-29 23:33:27 +00:00
tg(x)
3cc1c8127a
license header
2013-07-16 16:53:51 +02:00
tg(x)
cd2e898c40
psyc_text params
2012-01-04 23:32:01 +01:00
tg(x)
75f4e0aee4
methods & templates
2011-11-30 13:51:50 +01:00
tg(x)
1cc58abd0e
indent
2011-11-11 22:18:24 +01:00
tg(x)
344cdb7996
refactoring - more renames
2011-11-01 12:06:58 +01:00
tg(x)
f25e768482
refactoring - renamed types
2011-10-31 20:26:47 +01:00
tg(x)
260bba0c46
refactoring - renamed functions
2011-10-31 20:04:16 +01:00
tg(x)
0559cd79a7
psyc_text: added extra param
2011-06-12 21:04:11 +02:00
tg(x)
1468356da4
text: naming & doc fixes
2011-05-28 19:39:42 +02:00
psyc://psyced.org/~lynX
ee44312e5c
death the parser
2011-05-09 09:02:15 +02:00
tg(x)
a370f3f486
psycString init fix
2011-05-06 15:33:52 +02:00
tg(x)
ab30ef650c
psycString init
2011-05-06 15:26:28 +02:00
tg(x)
7f9fe71ed9
parser, text: added functions for accessing state variables - headers
2011-05-04 04:01:21 +02:00
tg(x)
3cebf9b4c3
text: docs
2011-05-04 01:30:09 +02:00
tg(x)
259b51966c
fixes for inline functions, c99 mode, formatting
2011-05-04 01:00:35 +02:00
tg(x)
c92bfd3a91
text: moved inline functions to .h, fixed warnings
2011-05-03 23:03:52 +02:00
tg(x)
f8d44070cc
psyc_text + tests
2011-05-03 22:18:35 +02:00