<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1064,6 +1064,14 @@ extern &quot;C&quot; {
 #include &lt;sqlite3.h&gt;
 #include &quot;ruby.h&quot;
 
+#ifndef RSTRING_PTR
+#define RSTRING_PTR(s) (RSTRING(s)-&gt;ptr)
+#endif
+ 
+#ifndef RSTRING_LEN
+#define RSTRING_LEN(s) (RSTRING(s)-&gt;len)
+#endif
+
 #define Init_API Init_sqlite3_api
 
 struct CallbackData {</diff>
      <filename>ext/sqlite3_api/sqlite3_api_wrap.c</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>400eff768e820b14c5596a1f02f9ec24369012e6</id>
    </parent>
  </parents>
  <author>
    <name>Jamis Buck</name>
    <email>jamis@37signals.com</email>
  </author>
  <url>http://github.com/jamis/sqlite3-ruby/commit/9c8a433d1351664d1265906393c3ad831b64fc40</url>
  <id>9c8a433d1351664d1265906393c3ad831b64fc40</id>
  <committed-date>2008-08-27T17:10:36-07:00</committed-date>
  <authored-date>2008-08-27T17:10:36-07:00</authored-date>
  <message>Update the C wrapper to reflect the changes to the SWIG file</message>
  <tree>c4bc9887135bf3172a0875a98f887fd2c16b201c</tree>
  <committer>
    <name>Jamis Buck</name>
    <email>jamis@37signals.com</email>
  </committer>
</commit>
