mirror of
https://github.com/ostreedev/ostree.git
synced 2025-03-16 10:50:43 +03:00
core: Actually allow none in ostree_parse_refspec()
Both 'out_remote' and 'out_ref' parameters already have the (allow-none) annotation but that wasn't actually true.
This commit is contained in:
parent
f01fceb5d7
commit
f2b2d7c3f2
@ -124,7 +124,7 @@ ostree_parse_refspec (const char *refspec,
|
||||
{
|
||||
gboolean ret = FALSE;
|
||||
GMatchInfo *match = NULL;
|
||||
char *remote;
|
||||
gs_free char *remote = NULL;
|
||||
|
||||
static gsize regex_initialized;
|
||||
static GRegex *regex;
|
||||
@ -155,8 +155,10 @@ ostree_parse_refspec (const char *refspec,
|
||||
}
|
||||
|
||||
ret = TRUE;
|
||||
*out_remote = remote;
|
||||
*out_ref = g_match_info_fetch (match, 2);
|
||||
|
||||
gs_transfer_out_value (out_remote, &remote);
|
||||
if (out_ref != NULL)
|
||||
*out_ref = g_match_info_fetch (match, 2);
|
||||
out:
|
||||
if (match)
|
||||
g_match_info_unref (match);
|
||||
|
Loading…
x
Reference in New Issue
Block a user