mirror of
https://github.com/openharmony/third_party_libexif.git
synced 2026-07-21 00:26:31 -04:00
1027 exif unref enhancement
Signed-off-by: duanhan <duanhan1@huawei.com>
This commit is contained in:
@@ -87,7 +87,7 @@ exif_content_ref (ExifContent *content)
|
||||
void
|
||||
exif_content_unref (ExifContent *content)
|
||||
{
|
||||
if (!content)
|
||||
if (!content || !content->priv)
|
||||
return;
|
||||
|
||||
content->priv->ref_count--;
|
||||
|
||||
+1
-1
@@ -1622,7 +1622,7 @@ exif_data_ref (ExifData *data)
|
||||
void
|
||||
exif_data_unref (ExifData *data)
|
||||
{
|
||||
if (!data)
|
||||
if (!data || !data->priv)
|
||||
return;
|
||||
|
||||
data->priv->ref_count--;
|
||||
|
||||
@@ -146,7 +146,7 @@ exif_entry_ref (ExifEntry *e)
|
||||
void
|
||||
exif_entry_unref (ExifEntry *e)
|
||||
{
|
||||
if (!e) return;
|
||||
if (!e || !e->priv) return;
|
||||
|
||||
e->priv->ref_count--;
|
||||
if (!e->priv->ref_count)
|
||||
|
||||
Reference in New Issue
Block a user