| Index: native_client_sdk/doc_generated/pepper_beta/c/struct_p_p_b___var__1__2.html
|
| diff --git a/native_client_sdk/doc_generated/pepper_beta/c/struct_p_p_b___var__1__2.html b/native_client_sdk/doc_generated/pepper_beta/c/struct_p_p_b___var__1__2.html
|
| index 93045a306d47e183ebdbb08e973a9693adb3d3bc..6cf9e02b3f0c3fd674cec1f06407abd82e30649a 100644
|
| --- a/native_client_sdk/doc_generated/pepper_beta/c/struct_p_p_b___var__1__2.html
|
| +++ b/native_client_sdk/doc_generated/pepper_beta/c/struct_p_p_b___var__1__2.html
|
| @@ -53,6 +53,7 @@ Data Fields</h2><table class="memberdecls">
|
| </div>
|
| <div class="memdoc">
|
| <p><a class="el" href="struct_p_p_b___var__1__2.html#a3ca6fe76b51c14df6cc6a04d77edb807" title="Release() removes a reference to given var, deleting it if the internal reference count becomes 0...">Release()</a> removes a reference to given var, deleting it if the internal reference count becomes 0. </p>
|
| +<p>If the <code><a class="el" href="struct_p_p___var.html" title="The PP_VAR struct is a variant data type and can contain any value of one of the types named in the P...">PP_Var</a></code> is of type <code>PP_VARTYPE_RESOURCE</code>, it will implicitly release a reference count on the <code>PP_Resource</code> (equivalent to <a class="el" href="struct_p_p_b___core__1__0.html#af3163aefc33071af39cd085a0a2d44fe" title="ReleaseResource() removes a reference from a resource.">PPB_Core::ReleaseResource()</a>).</p>
|
| <p>If the given var is not a refcounted object, this function will do nothing so you can always call it no matter what the type.</p>
|
| <dl class="params"><dt><b>Parameters:</b></dt><dd>
|
| <table class="params">
|
| @@ -73,6 +74,7 @@ Data Fields</h2><table class="memberdecls">
|
| </div>
|
| <div class="memdoc">
|
| <p>Creates a new <code><a class="el" href="struct_p_p___var.html" title="The PP_VAR struct is a variant data type and can contain any value of one of the types named in the P...">PP_Var</a></code> from a given resource. </p>
|
| +<p>Implicitly adds a reference count on the <code>PP_Resource</code> (equivalent to PPB_Core::AddRefResource(resource)).</p>
|
| <dl class="params"><dt><b>Parameters:</b></dt><dd>
|
| <table class="params">
|
| <tr><td class="paramdir">[in]</td><td class="paramname">resource</td><td>A <code>PP_Resource</code> to be wrapped in a var.</td></tr>
|
| @@ -94,7 +96,7 @@ Data Fields</h2><table class="memberdecls">
|
| <div class="memdoc">
|
| <p><a class="el" href="struct_p_p_b___var__1__2.html#a5c7ce303ae72998f54ba5da3357f7641" title="VarFromUtf8() creates a string var from a string.">VarFromUtf8()</a> creates a string var from a string. </p>
|
| <p>The string must be encoded in valid UTF-8 and is NOT NULL-terminated, the length must be specified in <code>len</code>. It is an error if the string is not valid UTF-8.</p>
|
| -<p>If the length is 0, the <code>*data</code> pointer will not be dereferenced and may be <code>NULL</code>. Note, however if length is 0, the "NULL-ness" will not be preserved, as <code>VarToUtf8</code> will never return <code>NULL</code> on success, even for empty strings.</p>
|
| +<p>If the length is 0, the <code>*data</code> pointer will not be dereferenced and may be <code>NULL</code>. Note, however if length is 0, the "NULL-ness" will not be preserved, as <a class="el" href="struct_p_p_b___var__1__2.html#a573919f500ea491afe6c8c9dddc0106f" title="VarToUtf8() converts a string-type var to a char* encoded in UTF-8.">VarToUtf8()</a> will never return <code>NULL</code> on success, even for empty strings.</p>
|
| <p>The resulting object will be a refcounted string object. It will be AddRef'ed for the caller. When the caller is done with it, it should be Released.</p>
|
| <p>On error (basically out of memory to allocate the string, or input that is not valid UTF-8), this function will return a Null var.</p>
|
| <dl class="params"><dt><b>Parameters:</b></dt><dd>
|
|
|