
{"id":263,"date":"2010-01-12T17:13:28","date_gmt":"2010-01-12T17:13:28","guid":{"rendered":"http:\/\/froisa.com\/?p=263"},"modified":"2010-01-12T17:13:28","modified_gmt":"2010-01-12T17:13:28","slug":"free-c","status":"publish","type":"post","link":"https:\/\/www.trueangle.org\/index.php\/2010\/01\/12\/free-c\/","title":{"rendered":"free.c"},"content":{"rendered":"<pre class=\"brush:c\">\n\/* Work around incompatibility on older systems where free (NULL) fails.\n\n   Copyright (C) 2003 Free Software Foundation, Inc.\n\n   This program is free software; you can redistribute it and\/or modify\n   it under the terms of the GNU General Public License as published by\n   the Free Software Foundation; either version 3, or (at your option)\n   any later version.\n\n   This program is distributed in the hope that it will be useful,\n   but WITHOUT ANY WARRANTY; without even the implied warranty of\n   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n   GNU General Public License for more details.\n\n   You should have received a copy of the GNU General Public License\n   along with this program; if not, write to the Free Software Foundation,\n   Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.  *\/\n\n\/* written by Paul Eggert *\/\n\n#ifdef HAVE_CONFIG_H\n# include &lt;config.h&gt;\n#endif\n#undef free\n\n#include &lt;stdlib.h&gt;\n\nvoid\nrpl_free (void *p)\n{\n  if (p)\n    free (p);\n}\n<\/pre>\n<p><a href=\"http:\/\/linux.die.net\/man\/3\/free\"> http:\/\/linux.die.net\/man\/3\/free<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\/* Work around incompatibility on older systems where free (NULL) fails. Copyright (C) 2003 Free Software Foundation, Inc. This program is free software; you can redistribute it and\/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.trueangle.org\/index.php\/2010\/01\/12\/free-c\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;free.c&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[1703],"_links":{"self":[{"href":"https:\/\/www.trueangle.org\/index.php\/wp-json\/wp\/v2\/posts\/263"}],"collection":[{"href":"https:\/\/www.trueangle.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.trueangle.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.trueangle.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.trueangle.org\/index.php\/wp-json\/wp\/v2\/comments?post=263"}],"version-history":[{"count":0,"href":"https:\/\/www.trueangle.org\/index.php\/wp-json\/wp\/v2\/posts\/263\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.trueangle.org\/index.php\/wp-json\/wp\/v2\/media?parent=263"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.trueangle.org\/index.php\/wp-json\/wp\/v2\/categories?post=263"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.trueangle.org\/index.php\/wp-json\/wp\/v2\/tags?post=263"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}