diff options
author | Tobias Klauser <tklauser@distanz.ch> | 2020-08-19 12:58:51 +0200 |
---|---|---|
committer | Tobias Klauser <tobias.klauser@gmail.com> | 2020-08-19 13:16:51 +0200 |
commit | 3178ceb8c7e0a94ed29bbd1e277f03bb0d5a3d44 (patch) | |
tree | d3f2d24f5d7c137965ecf338619e42b73abe7467 /staging/mops.h | |
parent | 0d5aa3246c20dad2d76165559fb575136b7216e8 (diff) |
mausezahn: move variable definitions from mops.h to mops.c
Move variable definitions to avoid "multiple definition of symbol"
linker errors with gcc-10.
Updates #216
Signed-off-by: Tobias Klauser <tklauser@distanz.ch>
Diffstat (limited to 'staging/mops.h')
-rw-r--r-- | staging/mops.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/staging/mops.h b/staging/mops.h index 96953e6..cf19f09 100644 --- a/staging/mops.h +++ b/staging/mops.h @@ -114,8 +114,8 @@ // These are initialized with the definitions MIN_MOPS_FRAME_SIZE and // MAX_MOPS_FRAME_SIZE above but can be overridden by the user (without // extending these limits) -unsigned int min_frame_s; -unsigned int max_frame_s; +extern unsigned int min_frame_s; +extern unsigned int max_frame_s; struct mops_counter { @@ -246,7 +246,7 @@ struct automops { }; -struct automops * amp_head; +extern struct automops * amp_head; struct mops @@ -688,7 +688,7 @@ struct mops_ext_syslog //TODO ///////////////////////////////////////////////////////////////// -struct mops *mp_head; // This global will point to the head of the mops list +extern struct mops *mp_head; // This global will point to the head of the mops list ///////////////////////////////////////////////////////////////// // MOPS Prototypes: |