Commit 339f8de0 authored by Mike Gorse's avatar Mike Gorse
Browse files

Add extern to some prototypes

Also define json prototypes ourselves. Otherwise, they are defined without
extern and have the side effect of defining variables, leading to multiple
definitions and compile errors if -fno-common is passed.

    NetworkManager/NetworkManager#329
parent d63cd26e
Pipeline #96166 failed with stages
in 13 minutes and 35 seconds