summaryrefslogtreecommitdiff
path: root/src/nautilus-scheme.c
blob: 7dd8952697220e6a90018f2732e0e35968989d5f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
/*
 * Copyright (C) 2024 Peter Eisenmann <p3732@getgoogleoff.me>
 *
 * SPDX-License-Identifier: GPL-3.0-or-later
 */

#include "nautilus-scheme.h"

#include <glib.h>

gboolean
nautilus_scheme_is_internal (const char *scheme)
{
    return g_str_equal (scheme, SCHEME_BURN) ||
           g_str_equal (scheme, SCHEME_NETWORK) ||
           g_str_equal (scheme, SCHEME_NETWORK_VIEW) ||
           g_str_equal (scheme, SCHEME_RECENT) ||
           g_str_equal (scheme, SCHEME_SEARCH) ||
           g_str_equal (scheme, SCHEME_STARRED) ||
           g_str_equal (scheme, SCHEME_TRASH);
}