<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 21:17:42 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>MongoDB Jira</title>
    <link>https://jira.mongodb.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.7.1</version>
        <build-number>970001</build-number>
        <build-date>13-04-2023</build-date>
    </build-info>


<item>
            <title>[CDRIVER-3320] Mark public functions that return a handle that must be freed with BSON_GNUC_WARN_UNUSED_RESULT</title>
                <link>https://jira.mongodb.org/browse/CDRIVER-3320</link>
                <project id="10030" key="CDRIVER">C Driver</project>
                    <description>&lt;p&gt;Some of our public functions, like &lt;tt&gt;mongoc_collection_create_bulk_operation&lt;/tt&gt;, are marked with the attribute &lt;tt&gt;BSON_GNUC_WARN_UNUSED_RESULT&lt;/tt&gt;, which gives a compiler warning if the caller does not inspect the returned value (which in that case, because they should at the very least destroy the mongoc_bulk_operation_t returned).&lt;/p&gt;

&lt;p&gt;Not all functions that return handles that must be cleaned up have this attribute, (e.g. &lt;tt&gt;mongoc_collection_watch&lt;/tt&gt; and possibly others).&lt;/p&gt;</description>
                <environment></environment>
        <key id="896382">CDRIVER-3320</key>
            <summary>Mark public functions that return a handle that must be freed with BSON_GNUC_WARN_UNUSED_RESULT</summary>
                <type id="4" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14710&amp;avatarType=issuetype">Improvement</type>
                                            <priority id="5" iconUrl="https://jira.mongodb.org/images/icons/priorities/trivial.svg">Trivial - P5</priority>
                        <status id="6" iconUrl="https://jira.mongodb.org/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="13201">Fixed</resolution>
                                        <assignee username="ezra.chung@mongodb.com">Ezra Chung</assignee>
                                    <reporter username="kevin.albertson@mongodb.com">Kevin Albertson</reporter>
                        <labels>
                            <label>neweng</label>
                    </labels>
                <created>Wed, 14 Aug 2019 23:48:16 +0000</created>
                <updated>Sat, 28 Oct 2023 11:29:09 +0000</updated>
                            <resolved>Mon, 30 Aug 2021 22:34:13 +0000</resolved>
                                                    <fixVersion>1.20.0</fixVersion>
                                    <component>libmongoc</component>
                                        <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="4030139" author="xgen-internal-githook" created="Mon, 30 Aug 2021 20:47:35 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Ezra Chung&apos;, &apos;email&apos;: &apos;88335979+eramongodb@users.noreply.github.com&apos;, &apos;username&apos;: &apos;eramongodb&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-3320&quot; title=&quot;Mark public functions that return a handle that must be freed with BSON_GNUC_WARN_UNUSED_RESULT&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-3320&quot;&gt;&lt;del&gt;CDRIVER-3320&lt;/del&gt;&lt;/a&gt; Add BSON_GNUC_WARN_UNUSED_RESULT to exported functions (#855)&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/5258e23f8108262b61ec771da0ef260aa3304540&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/5258e23f8108262b61ec771da0ef260aa3304540&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hv9wkv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            </customfields>
    </item>
</channel>
</rss>