<feed xmlns='http://www.w3.org/2005/Atom'>
<title>otp.git/lib/erl_interface, branch OTP_R16B03-1</title>
<subtitle>Mirror of Erlang/OTP repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/'/>
<entry>
<title>Prepare release</title>
<updated>2013-12-09T19:12:33+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2013-12-09T19:12:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=25237481ccccd3ddfa74582dc267632ad618ba30'/>
<id>25237481ccccd3ddfa74582dc267632ad618ba30</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Silence two warnings about tests being always true</title>
<updated>2013-12-02T14:20:50+00:00</updated>
<author>
<name>Anthony Ramine</name>
<email>n.oxyde@gmail.com</email>
</author>
<published>2013-10-15T08:49:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=09152f810b04715785cb0437f9bc0ce42bb0f85f'/>
<id>09152f810b04715785cb0437f9bc0ce42bb0f85f</id>
<content type='text'>
encode/encode_ulonglong.c:55:25: warning: comparison of unsigned expression &gt;= 0 is always true [-Wtautological-compare]
    if ((p &lt; 256) &amp;&amp; (p &gt;= 0)) {
                      ~ ^  ~

legacy/erl_marshal.c:293:24: warning: comparison of unsigned expression &gt;= 0 is always true [-Wtautological-compare]
        if ((ul &lt; 256) &amp;&amp; (ul &gt;= 0)) {
                           ~~ ^  ~
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
encode/encode_ulonglong.c:55:25: warning: comparison of unsigned expression &gt;= 0 is always true [-Wtautological-compare]
    if ((p &lt; 256) &amp;&amp; (p &gt;= 0)) {
                      ~ ^  ~

legacy/erl_marshal.c:293:24: warning: comparison of unsigned expression &gt;= 0 is always true [-Wtautological-compare]
        if ((ul &lt; 256) &amp;&amp; (ul &gt;= 0)) {
                           ~~ ^  ~
</pre>
</div>
</content>
</entry>
<entry>
<title>Conditionally compile my_gethostbyname_r and my_gethostbyaddr_r</title>
<updated>2013-12-02T14:20:50+00:00</updated>
<author>
<name>Anthony Ramine</name>
<email>n.oxyde@gmail.com</email>
</author>
<published>2013-10-15T08:44:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=8e970802761c593e2ed556722276ea036c4ad031'/>
<id>8e970802761c593e2ed556722276ea036c4ad031</id>
<content type='text'>
These are not needed when not on VXWORKS or without _REENTRANT.

connect/ei_resolve.c:302:24: warning: unused function 'my_gethostbyname_r' [-Wunused-function]
static struct hostent *my_gethostbyname_r(const char *name,
                       ^
connect/ei_resolve.c:360:24: warning: unused function 'my_gethostbyaddr_r' [-Wunused-function]
static struct hostent *my_gethostbyaddr_r(const char *addr,
                       ^
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These are not needed when not on VXWORKS or without _REENTRANT.

connect/ei_resolve.c:302:24: warning: unused function 'my_gethostbyname_r' [-Wunused-function]
static struct hostent *my_gethostbyname_r(const char *name,
                       ^
connect/ei_resolve.c:360:24: warning: unused function 'my_gethostbyaddr_r' [-Wunused-function]
static struct hostent *my_gethostbyaddr_r(const char *addr,
                       ^
</pre>
</div>
</content>
</entry>
<entry>
<title>Silence a mismatching type pointer warning in ei_resolve</title>
<updated>2013-12-02T14:20:50+00:00</updated>
<author>
<name>Anthony Ramine</name>
<email>n.oxyde@gmail.com</email>
</author>
<published>2013-10-15T08:36:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=012e6ee060c5b2c3933fb3ca8058ab63bac30962'/>
<id>012e6ee060c5b2c3933fb3ca8058ab63bac30962</id>
<content type='text'>
Why we are assigning a pointer to pointer to char to a pointer to char
baffles me. The warning is:

connect/ei_resolve.c:229:11: warning: incompatible pointer types assigning to 'char *' from 'char **'; dereference
      with * [-Wincompatible-pointer-types]
    *pptr = src_aliases;
          ^ ~~~~~~~~~~~
            *
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Why we are assigning a pointer to pointer to char to a pointer to char
baffles me. The warning is:

connect/ei_resolve.c:229:11: warning: incompatible pointer types assigning to 'char *' from 'char **'; dereference
      with * [-Wincompatible-pointer-types]
    *pptr = src_aliases;
          ^ ~~~~~~~~~~~
            *
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'fenollp/treewide_remove_unexpected_0xff/OTP-11323' into maint</title>
<updated>2013-10-14T12:39:19+00:00</updated>
<author>
<name>Fredrik Gustafsson</name>
<email>fredrik@erlang.org</email>
</author>
<published>2013-10-14T12:39:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=77eba492997f8340425d0828835c2a60cf81550e'/>
<id>77eba492997f8340425d0828835c2a60cf81550e</id>
<content type='text'>
* fenollp/treewide_remove_unexpected_0xff/OTP-11323:
  Remove ^L characters hidden randomly in the code. Not those used in text files as delimiters.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* fenollp/treewide_remove_unexpected_0xff/OTP-11323:
  Remove ^L characters hidden randomly in the code. Not those used in text files as delimiters.
</pre>
</div>
</content>
</entry>
<entry>
<title>Prepare release</title>
<updated>2013-09-16T18:11:53+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2013-09-16T18:11:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=20641fe0f2ea745873fc7557448d3a7deb1bd639'/>
<id>20641fe0f2ea745873fc7557448d3a7deb1bd639</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove ^L characters hidden randomly in the code. Not those used in text files as delimiters.</title>
<updated>2013-09-12T13:09:35+00:00</updated>
<author>
<name>Pierre Fenoll</name>
<email>pierrefenoll@gmail.com</email>
</author>
<published>2013-09-10T14:48:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=21095e6830f37676dd29c33a590851ba2c76499b'/>
<id>21095e6830f37676dd29c33a590851ba2c76499b</id>
<content type='text'>
While working on a tool that processes Erlang code and testing it against this repo,
I found out about those little sneaky 0xff. I thought it may be of help to other
people build such tools to remove non-conforming-to-standard characters.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
While working on a tool that processes Erlang code and testing it against this repo,
I found out about those little sneaky 0xff. I thought it may be of help to other
people build such tools to remove non-conforming-to-standard characters.
</pre>
</div>
</content>
</entry>
<entry>
<title>Change encoding of troublesome notes.xml files to utf-8</title>
<updated>2013-09-06T12:01:49+00:00</updated>
<author>
<name>Björn Gustavsson</name>
<email>bjorn@erlang.org</email>
</author>
<published>2013-09-06T11:40:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=c011973178d860f280c6ce18b07ce4176aec5b35'/>
<id>c011973178d860f280c6ce18b07ce4176aec5b35</id>
<content type='text'>
Most notes.xml files will be updated in every release and cause
the kind of the problems described in the previous commit.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Most notes.xml files will be updated in every release and cause
the kind of the problems described in the previous commit.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'dotsimon/ei_decode_encode_SUITE_true/OTP-11289' into maint</title>
<updated>2013-09-04T07:41:31+00:00</updated>
<author>
<name>Fredrik Gustafsson</name>
<email>fredrik@erlang.org</email>
</author>
<published>2013-09-04T07:41:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=7dcd6b1ba9c10cb59253cf9c488106f11f8dc3a7'/>
<id>7dcd6b1ba9c10cb59253cf9c488106f11f8dc3a7</id>
<content type='text'>
* dotsimon/ei_decode_encode_SUITE_true/OTP-11289:
  Fix location of true binary under Mac OSX
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* dotsimon/ei_decode_encode_SUITE_true/OTP-11289:
  Fix location of true binary under Mac OSX
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix location of true binary under Mac OSX</title>
<updated>2013-08-30T19:04:09+00:00</updated>
<author>
<name>Simon Cornish</name>
<email>zl9d97p02@sneakemail.com</email>
</author>
<published>2013-08-30T19:04:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=e5786b2ab837819b91b5c0cafd932bb8b00e8078'/>
<id>e5786b2ab837819b91b5c0cafd932bb8b00e8078</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
