summaryrefslogtreecommitdiff
path: root/utils/nsurl/private.h
diff options
context:
space:
mode:
Diffstat (limited to 'utils/nsurl/private.h')
-rw-r--r--utils/nsurl/private.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/utils/nsurl/private.h b/utils/nsurl/private.h
index bc3eb8c7e..a5291af21 100644
--- a/utils/nsurl/private.h
+++ b/utils/nsurl/private.h
@@ -107,6 +107,11 @@ enum nsurl_string_flags {
NSURL_F_FRAGMENT = (1 << 11)
};
+/**
+ * NULL-safe lwc_string_ref
+ */
+#define nsurl__component_copy(c) (c == NULL) ? NULL : lwc_string_ref(c)
+
/**
* Convert a set of nsurl components to a single string