title: what does this function nullParcelReleaseFunction do?
body: <p>In android code hardware/ril/libril/ril.cpp there is this function <a href="https://github.com/android/platform_hardware_ril/blob/master/libril/ril.cpp#L424" rel="nofollow">nullParcelReleaseFunction</a>:  </p>
  
  <pre><code>void nullParcelReleaseFunction (const uint8_t* data, size_t dataSize,
                                      const size_t* objects, size_t objectsSize, 
                                          void* cookie) {
      // do nothing -- the data reference lives longer than the Parcel object 
  }  
  </code></pre>
  
  <p>It seems this function is not called anywhere and it exists in the first code commit, so what does this stub definition do exactly, is it some compiler trick to affect generated binary code?</p>