mirror of
https://github.com/subsurface/subsurface.git
synced 2024-11-28 05:00:20 +00:00
b82fdd1d20
To my understanding, declaring empty parameter lists using "(void)" is an artifact from the bad old K&R times, when functions were declared without(!) parameters. Which in hindsight was an absolute recipe for disaster. So for backwards compatibility, functions without parameters had to be declared using "(void)" as "()" could also mean "any function". That was 40 years ago. Meanwhile, C++ introduced references, which made it a necessity to declare the function parameters. So "(void)" is redundant and inconsistent in C++ code and just makes no sense. Remove it. Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
21 lines
431 B
C++
21 lines
431 B
C++
// SPDX-License-Identifier: GPL-2.0
|
|
#ifndef SUBSURFACESTARTUP_H
|
|
#define SUBSURFACESTARTUP_H
|
|
|
|
extern bool imported;
|
|
extern int quit, force_root, ignore_bt;
|
|
|
|
void setup_system_prefs();
|
|
void parse_argument(const char *arg);
|
|
void free_prefs();
|
|
void print_files();
|
|
void print_version();
|
|
|
|
extern char *settings_suffix;
|
|
|
|
#ifdef SUBSURFACE_MOBILE_DESKTOP
|
|
#include <string>
|
|
extern std::string testqml;
|
|
#endif
|
|
|
|
#endif // SUBSURFACESTARTUP_H
|