diff options
author | Christian Persch <chpe@src.gnome.org> | 2022-09-02 16:36:42 +0200 |
---|---|---|
committer | Christian Persch <chpe@src.gnome.org> | 2022-09-02 16:36:42 +0200 |
commit | f85f2a381e5ba9904d00236e46fc72ae31253ff0 (patch) | |
tree | 19cde088070df2893a7d22258b6bfb88af24b850 /src | |
parent | bb6c80e6e06400e1720f3fc4a6e115934bbcd128 (diff) | |
download | gnome-terminal-f85f2a381e5ba9904d00236e46fc72ae31253ff0.tar.gz |
all: ODR fix3.47.0
Diffstat (limited to 'src')
-rw-r--r-- | src/terminal-gdbus.cc | 4 | ||||
-rw-r--r-- | src/terminal-nautilus.cc | 4 | ||||
-rw-r--r-- | src/terminal-screen.cc | 4 |
3 files changed, 12 insertions, 0 deletions
diff --git a/src/terminal-gdbus.cc b/src/terminal-gdbus.cc index 66bff6aa..dc77b457 100644 --- a/src/terminal-gdbus.cc +++ b/src/terminal-gdbus.cc @@ -84,11 +84,15 @@ terminal_receiver_impl_set_screen (TerminalReceiverImpl *impl, /* Class implementation */ +namespace { + typedef struct { TerminalReceiver *receiver; GDBusMethodInvocation *invocation; } ExecData; +} // anon namespace + static void exec_data_free (ExecData *data) { diff --git a/src/terminal-nautilus.cc b/src/terminal-nautilus.cc index 9a3ea78a..d140e69e 100644 --- a/src/terminal-nautilus.cc +++ b/src/terminal-nautilus.cc @@ -270,6 +270,8 @@ uri_has_local_path (const char *uri) /* Nautilus menu item class */ +namespace { + typedef struct { TerminalNautilus *nautilus; guint32 timestamp; @@ -279,6 +281,8 @@ typedef struct { gboolean remote; } ExecData; +} // anon namespace + static void exec_data_free (ExecData *data) { diff --git a/src/terminal-screen.cc b/src/terminal-screen.cc index 5a1a1db0..70a7e34a 100644 --- a/src/terminal-screen.cc +++ b/src/terminal-screen.cc @@ -64,6 +64,8 @@ #define URL_MATCH_CURSOR_NAME "pointer" +namespace { + typedef struct { volatile int refcount; char **argv; /* as passed */ @@ -89,6 +91,8 @@ typedef struct { GCancellable *cancellable; } ExecData; +} // anon namespace + typedef struct { int tag; |