free 768 addr2line.c free(o); free 770 addr2line.c free(lines); free 771 addr2line.c free(dladdr_fbases); free 1222 dir.c #define GLOB_FREE(ptr) free(ptr) free 1597 dir.c free(wplain); free 278 dln.c free(reloc); free 307 dln.c free(buffer); free 374 dln.c free(syms); free 440 dln.c free(addr); free 580 dln.c free(undef->name); free 581 dln.c free(undef); free 604 dln.c free(undef->name); free 634 dln.c free(reloc); free 651 dln.c free(key); free 663 dln.c free(key); free 732 dln.c free(key); free 867 dln.c free(reloc); free 868 dln.c free(syms); free 885 dln.c if (syms) free(syms); free 886 dln.c if (reloc) free(reloc); free 887 dln.c if (block) free((char*)block); free 946 dln.c if (envpath) free(envpath); free 985 dln.c free(data); free 990 dln.c free(data); free 1028 dln.c free(syms); free 1274 dln.c free(winfile); free 82 dln_find.c if (envpath) free(envpath); free 26 ext/fiddle/pointer.c freefunc_t free; free 64 ext/fiddle/pointer.c if (data->free) { free 65 ext/fiddle/pointer.c (*(data->free))(data->ptr); free 91 ext/fiddle/pointer.c data->free = func; free 143 ext/fiddle/pointer.c data->free = 0; free 181 ext/fiddle/pointer.c if (data->ptr && data->free) { free 183 ext/fiddle/pointer.c (*(data->free))(data->ptr); free 189 ext/fiddle/pointer.c data->free = f; free 319 ext/fiddle/pointer.c data->free = get_freefunc(val, &data->wrap[1]); free 343 ext/fiddle/pointer.c if (!pdata->free) free 346 ext/fiddle/pointer.c address = PTR2NUM(pdata->free); free 443 ext/fiddle/pointer.c RB_OBJ_CLASSNAME(self), data, data->ptr, data->size, data->free); free 326 ext/gdbm/gdbm.c free(val.dptr); free 367 ext/gdbm/gdbm.c free(key.dptr); free 388 ext/gdbm/gdbm.c free(key2.dptr); free 665 ext/gdbm/gdbm.c free(key.dptr); free 668 ext/gdbm/gdbm.c free(key.dptr); free 675 ext/gdbm/gdbm.c free(key.dptr); free 676 ext/gdbm/gdbm.c if (nextkey.dptr) free(nextkey.dptr); free 679 ext/gdbm/gdbm.c free(key.dptr); free 810 ext/gdbm/gdbm.c free(key.dptr); free 837 ext/gdbm/gdbm.c free(key.dptr); free 969 ext/gdbm/gdbm.c free(key.dptr); free 714 ext/nkf/nkf-utf8/nkf.c #define nkf_xfree(ptr) free(ptr) free 53 ext/psych/yaml/api.c if (ptr) free(ptr); free 527 ext/readline/readline.c if (buff) free(buff); free 1661 ext/readline/readline.c free((void *) entry->line); free 1662 ext/readline/readline.c free(entry); free 1760 ext/readline/readline.c free(matches[i]); free 1762 ext/readline/readline.c free(matches); free 1785 ext/readline/readline.c free(matches[i]); free 1787 ext/readline/readline.c free(matches); free 1967 ext/readline/readline.c free((char *)entry->line); free 1968 ext/readline/readline.c free(entry); free 1171 ext/ripper/ripper.c && (defined YYFREE || defined free))) free 1184 ext/ripper/ripper.c # define YYFREE free free 1185 ext/ripper/ripper.c # if ! defined free && ! defined EXIT_SUCCESS free 1186 ext/ripper/ripper.c void free (void *); /* INFRINGES ON USER NAME SPACE */ free 172 ext/sdbm/_sdbm.c free((char *) dirname); free 260 ext/sdbm/_sdbm.c free((char *) db); free 272 ext/sdbm/_sdbm.c free((char *) db); free 670 ext/sdbm/_sdbm.c register int free; free 674 ext/sdbm/_sdbm.c free = off - (n + 1) * (int)sizeof(short); free 677 ext/sdbm/_sdbm.c debug(("free %d need %d\n", free, need)); free 679 ext/sdbm/_sdbm.c return need <= free; free 176 ext/socket/getaddrinfo.c goto free;\ free 186 ext/socket/getaddrinfo.c goto free;\ free 221 ext/socket/getaddrinfo.c free(ai->ai_canonname); free 223 ext/socket/getaddrinfo.c free(ai); free 523 ext/socket/getaddrinfo.c free: free 559 ext/socket/getaddrinfo.c free: free 665 ext/socket/getaddrinfo.c free: free 301 ext/tk/tcltklib.c free(buf); free 322 ext/tk/tcltklib.c free(buf); free 8761 ext/tk/tcltklib.c free(argv[0]); free 8885 ext/tk/tcltklib.c free(av[i]); free 1207 ext/tk/tkutil/tkutil.c free(ptr->key[i]); /* allocated by malloc */ free 318 ext/win32ole/win32ole.c free(p); free 353 ext/win32ole/win32ole.c free(psz); free 789 ext/win32ole/win32ole.c if(pSource) free(pSource); free 790 ext/win32ole/win32ole.c if(pDescription) free(pDescription); free 839 ext/win32ole/win32ole.c free(pole); free 1198 ext/win32ole/win32ole.c if(pub) free(pub); free 1199 ext/win32ole/win32ole.c if(psab) free(psab); free 1200 ext/win32ole/win32ole.c if(pid) free(pid); free 1224 ext/win32ole/win32ole.c if(pub) free(pub); free 1225 ext/win32ole/win32ole.c if(psab) free(psab); free 1226 ext/win32ole/win32ole.c if(pid) free(pid); free 1388 ext/win32ole/win32ole.c if (ids) free(ids); free 1427 ext/win32ole/win32ole.c if(pid) free(pid); free 1428 ext/win32ole/win32ole.c if(plb) free(plb); free 1429 ext/win32ole/win32ole.c if(pub) free(pub); free 1468 ext/win32ole/win32ole.c if(pid) free(pid); free 1469 ext/win32ole/win32ole.c if(plb) free(plb); free 1470 ext/win32ole/win32ole.c if(pub) free(pub); free 1725 ext/win32ole/win32ole.c free(pbuf2); free 1729 ext/win32ole/win32ole.c free(pbuf); free 1802 ext/win32ole/win32ole.c free(pName); free 328 ext/win32ole/win32ole_event.c free(pEVObj); free 574 ext/win32ole/win32ole_event.c free(pstr); free 877 ext/win32ole/win32ole_event.c free(poleev); free 57 ext/win32ole/win32ole_method.c free(polemethod); free 42 ext/win32ole/win32ole_param.c free(pole); free 102 ext/win32ole/win32ole_record.c free(prec->pdata); free 220 ext/win32ole/win32ole_record.c free(pvar->pdata); free 222 ext/win32ole/win32ole_record.c free(pvar); free 67 ext/win32ole/win32ole_type.c free(poletype); free 202 ext/win32ole/win32ole_typelib.c free(poletypelib); free 36 ext/win32ole/win32ole_variable.c free(polevar); free 38 ext/win32ole/win32ole_variant.c free(pvar); free 318 ext/win32ole/win32ole_variant.c if (psab) free(psab); free 330 ext/win32ole/win32ole_variant.c if (psab) free(psab); free 534 ext/win32ole/win32ole_variant.c if (pid) free(pid); free 595 ext/win32ole/win32ole_variant.c if (pid) free(pid); free 398 gc.c } free; free 1326 gc.c free(objspace->profile.records); free 1342 gc.c free(heap_pages_sorted); free 1356 gc.c free(objspace); free 1392 gc.c p->as.free.flags = 0; free 1393 gc.c p->as.free.next = page->freelist; free 1446 gc.c free(page); free 1721 gc.c heap->freelist = p->as.free.next; free 1733 gc.c heap->freelist = p->as.free.next; free 2323 gc.c free(tmp); /* free previously allocated area */ free 2871 gc.c p->as.free.flags = 0; free 3544 gc.c p = &(*p)->as.free.next; free 3757 gc.c free(chunk); free 3804 gc.c free(chunk); free 7627 gc.c free(ptr); free 7629 gc.c free(((void**)ptr)[-1]); free 7859 gc.c free(ptr); free 7988 gc.c free(mem); free 3282 hash.c if (!in_origenv(str)) free(str); free 3289 hash.c free(mem_ptr); free 1135 include/ruby/ruby.h rb_data_object_wrap((klass),(sval),(RUBY_DATA_FUNC)(mark),(RUBY_DATA_FUNC)(free)) free 1140 include/ruby/ruby.h (RUBY_DATA_FUNC)(free)); \ free 1145 include/ruby/ruby.h Data_Make_Struct0(data_struct_obj, klass, type, sizeof(type), mark, free, sval); \ free 1150 include/ruby/ruby.h rb_data_object_make((klass),(RUBY_DATA_FUNC)(mark),(RUBY_DATA_FUNC)(free),(void **)&(sval),sizeof(type)) \ free 1349 include/ruby/ruby.h rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) free 1351 include/ruby/ruby.h return rb_data_object_wrap(klass, ptr, mark, free); free 1359 include/ruby/ruby.h rb_data_object_wrap(klass, ptr, mark, free), \ free 1360 include/ruby/ruby.h rb_data_object_wrap_warning(klass, ptr, mark, free))) free 548 io.c free(buf); free 559 io.c free(buf); free 4328 io.c free(fptr); free 5668 io.c free(list); free 5676 io.c free(tmp); free 11869 io.c if (ARGF.inplace) free(ARGF.inplace); free 11874 io.c if (ARGF.inplace) free(ARGF.inplace); free 11896 io.c if (ARGF.inplace) free(ARGF.inplace); free 659 nacl/pepper_main.c free(message); free 1174 parse.c && (defined YYFREE || defined free))) free 1187 parse.c # define YYFREE free free 1188 parse.c # if ! defined free && ! defined EXIT_SUCCESS free 1189 parse.c void free (void *); /* INFRINGES ON USER NAME SPACE */ free 176 regint.h #define xfree free free 379 siphash.c free(h); free 96 st.c #define st_free_entry(entry) free(entry) free 98 st.c #define st_dealloc_table(table) free(table) free 100 st.c #define st_free_bins(bins, size) free(bins) free 953 thread_pthread.c free(entry); /* ok */ free 527 util.c free(cwd); free 488 vm.c free(l); free 2313 vm.c free(th->altstack); free 2655 vm.c free(syms); /* OK */ free 698 vm_dump.c free(syms); free 793 vm_dump.c free(freep); free 308 win32/file.c free(utf8str); free 374 win32/file.c free(wpath); free 380 win32/file.c free(wpath); free 422 win32/file.c free(wpath); free 439 win32/file.c if (wpath) free(wpath); free 455 win32/file.c free(wpath); free 456 win32/file.c free(wdir); free 462 win32/file.c free(wpath); free 463 win32/file.c free(wdir); free 505 win32/file.c free(wpath); free 508 win32/file.c free(wdir); free 641 win32/file.c free(wpath); free 644 win32/file.c free(wdir); free 731 win32/file.c free(wpath); free 677 win32/win32.c free(uenvarea); free 1334 win32/win32.c free(wshell); free 1335 win32/win32.c free(wcmd); free 1419 win32/win32.c free(wprog); free 1420 win32/win32.c free(wcmd); free 1506 win32/win32.c free(buf); free 1510 win32/win32.c free(patt->str); free 1511 win32/win32.c free(patt); free 1774 win32/win32.c if (curr->flags & NTMALLOC) free(curr->str); free 1775 win32/win32.c free(curr); free 1777 win32/win32.c free(cmdline); free 1803 win32/win32.c if (curr->flags & NTMALLOC) free(curr->str); free 1804 win32/win32.c free(curr); free 1809 win32/win32.c free(cmdline); free 1983 win32/win32.c free(tmppath); free 2044 win32/win32.c free(wpath); free 2057 win32/win32.c free(wpath); free 2170 win32/win32.c free(dirp->dirstr.d_name); free 2172 win32/win32.c free(dirp->dirstr.d_altname); free 2271 win32/win32.c free(dirp->dirstr.d_name); free 2273 win32/win32.c free(dirp->dirstr.d_altname); free 2275 win32/win32.c free(dirp->start); free 2277 win32/win32.c free(dirp->bits); free 2278 win32/win32.c free(dirp); free 3675 win32/win32.c free(proto_buffers); free 4582 win32/win32.c free(p); free 4750 win32/win32.c free(wfrom); free 4754 win32/win32.c free(wto); free 4755 win32/win32.c free(wfrom); free 4770 win32/win32.c free(wfrom); free 4774 win32/win32.c free(wto); free 4775 win32/win32.c free(wfrom); free 5013 win32/win32.c free(uenvarea); free 5130 win32/win32.c free(wfrom); free 5134 win32/win32.c free(wto); free 5135 win32/win32.c free(wfrom); free 5149 win32/win32.c free(wfrom); free 5153 win32/win32.c free(wto); free 5154 win32/win32.c free(wfrom); free 5632 win32/win32.c free(wpath); free 5660 win32/win32.c free(wpath); free 5736 win32/win32.c free(wpath); free 5739 win32/win32.c free(wpath); free 5938 win32/win32.c while (*t) free(*t++); free 5939 win32/win32.c free(env); free 6018 win32/win32.c free(wfile); free 6052 win32/win32.c free(wfile); free 7099 win32/win32.c if (wbuffer) free(wbuffer); free 7174 win32/win32.c free(wpath); free 7188 win32/win32.c free(wpath); free 7202 win32/win32.c free(wpath); free 7236 win32/win32.c free(wpath); free 7250 win32/win32.c free(wpath); free 7285 win32/win32.c free(wpath); free 7299 win32/win32.c free(wpath); free 7343 win32/win32.c free(wpath); free 7357 win32/win32.c free(wpath); free 7371 win32/win32.c free(wpath);