diff options
| author | Tyge Løvset <[email protected]> | 2022-05-30 14:22:44 +0200 |
|---|---|---|
| committer | Tyge Løvset <[email protected]> | 2022-05-30 14:22:44 +0200 |
| commit | 58bb58e7980d1eae175ed66dbe873893a05ab81e (patch) | |
| tree | 2756b2d1b62264c34a6d40265dc85f07eb2f1112 /examples/multimap.c | |
| parent | b28d3fa7c3b9233ca485014744bf84e6c4f5a1d3 (diff) | |
| download | STC-modified-58bb58e7980d1eae175ed66dbe873893a05ab81e.tar.gz STC-modified-58bb58e7980d1eae175ed66dbe873893a05ab81e.zip | |
Done refactoring:
- Non-templated types (cstr, csview, cbits, crandom) have no longer default static linking. Now i_header is defined, i.e. files are as headers only.
==> Define `i_implement` before file inclusion. Still possible to do static linkage by defining `i_static` before inclusion or global STC_STATIC.
- Templated containers still have static linkage by default.
- Renamed csview_substr(), csview_slice() to csview_substr_ex(), csview_slice_ex(). Added simpler inlined csview_substr(), csview_slice().
Diffstat (limited to 'examples/multimap.c')
| -rw-r--r-- | examples/multimap.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/examples/multimap.c b/examples/multimap.c index 17181d70..ee118dde 100644 --- a/examples/multimap.c +++ b/examples/multimap.c @@ -1,5 +1,5 @@ +#define i_implement
#include <stc/cstr.h>
-#include <stdio.h>
// Olympics multimap example
|
