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);