free              896 dir.c          #define GLOB_FREE(ptr) free(ptr)
free              127 dln.c          	free(*buf);\
free              131 dln.c              free(*buf);\
free              264 dln.c          	free(reloc);
free              293 dln.c          	free(buffer);
free              360 dln.c          	free(syms);
free              426 dln.c          	free(addr);
free              566 dln.c              free(undef->name);
free              567 dln.c              free(undef);
free              590 dln.c          	free(undef->name);
free              620 dln.c          	free(reloc);
free              637 dln.c          		    free(key);
free              649 dln.c          		    free(key);
free              718 dln.c          		free(key);
free              853 dln.c              free(reloc);
free              854 dln.c              free(syms);
free              871 dln.c              if (syms) free(syms);
free              872 dln.c              if (reloc) free(reloc);
free              873 dln.c              if (block) free((char*)block);
free              968 dln.c          		free(data);
free              973 dln.c          	free(data);
free             1011 dln.c          		    free(syms);
free               18 ext/dl/cptr.c        if (data->free) {
free               19 ext/dl/cptr.c  	  (*(data->free))(data->ptr);
free               48 ext/dl/cptr.c    data->free = func;
free              102 ext/dl/cptr.c    data->free = 0;
free              135 ext/dl/cptr.c      if (data->ptr && data->free) {
free              137 ext/dl/cptr.c        (*(data->free))(data->ptr);
free              141 ext/dl/cptr.c      data->free = f;
free              224 ext/dl/cptr.c        data->free = RCFUNC_DATA(val)->ptr;
free              227 ext/dl/cptr.c        data->free = NUM2PTR(rb_Integer(val));
free              240 ext/dl/cptr.c    return rb_dlcfunc_new(pdata->free, DLTYPE_VOID, "free<anonymous>", CFUNC_CDECL);
free              297 ext/dl/cptr.c  	   rb_class2name(CLASS_OF(self)), data, data->ptr, data->size, data->free);
free              214 ext/dl/dl.h        freefunc_t free;
free              291 ext/gdbm/gdbm.c     free(val.dptr);
free              329 ext/gdbm/gdbm.c     free(key.dptr);
free              347 ext/gdbm/gdbm.c     free(key2.dptr);
free              619 ext/gdbm/gdbm.c             free(key.dptr);
free              622 ext/gdbm/gdbm.c         free(key.dptr); 
free              629 ext/gdbm/gdbm.c                 free(key.dptr);
free              630 ext/gdbm/gdbm.c                 if (nextkey.dptr) free(nextkey.dptr);
free              633 ext/gdbm/gdbm.c             free(key.dptr);
free              762 ext/gdbm/gdbm.c         free(key.dptr);
free              789 ext/gdbm/gdbm.c             free(key.dptr);
free              921 ext/gdbm/gdbm.c         free(key.dptr);
free              682 ext/nkf/nkf-utf8/nkf.c #define nkf_xfree(ptr) free(ptr)
free              328 ext/openssl/ossl_x509ext.c 	free(s);
free              332 ext/openssl/ossl_x509ext.c 	free(s);
free              336 ext/openssl/ossl_x509ext.c     free(s);
free              253 ext/readline/readline.c     if (buff) free(buff);
free             1030 ext/readline/readline.c         free((void *) entry->line);
free             1031 ext/readline/readline.c         free(entry);
free             1136 ext/readline/readline.c 	    free(matches[i]);
free             1138 ext/readline/readline.c 	free(matches);
free             1161 ext/readline/readline.c 	    free(matches[i]);
free             1163 ext/readline/readline.c 	free(matches);
free             1290 ext/readline/readline.c 	    free((char *)entry->line);
free             1291 ext/readline/readline.c 	    free(entry);
free             1073 ext/ripper/ripper.c 	     && (defined YYFREE || defined free)))
free             1087 ext/ripper/ripper.c #   define YYFREE free
free             1088 ext/ripper/ripper.c #   if ! defined free && ! defined _STDLIB_H && (defined __STDC__ || defined __C99__FUNC__ \
free             1090 ext/ripper/ripper.c void free (void *); /* INFRINGES ON USER NAME SPACE */
free              170 ext/sdbm/_sdbm.c 	free((char *) dirname);
free              226 ext/sdbm/_sdbm.c 	free((char *) db);
free              238 ext/sdbm/_sdbm.c 		free((char *) db);
free              640 ext/sdbm/_sdbm.c 	register int free;
free              644 ext/sdbm/_sdbm.c 	free = off - (n + 1) * sizeof(short);
free              647 ext/sdbm/_sdbm.c 	debug(("free %d need %d\n", free, need));
free              649 ext/sdbm/_sdbm.c 	return need <= free;
free              177 ext/socket/getaddrinfo.c 		goto free;\
free              187 ext/socket/getaddrinfo.c 		goto free;\
free              222 ext/socket/getaddrinfo.c 			free(ai->ai_canonname);
free              224 ext/socket/getaddrinfo.c 		free(ai);
free              529 ext/socket/getaddrinfo.c  free:
free              565 ext/socket/getaddrinfo.c  free:
free              669 ext/socket/getaddrinfo.c  free:
free              331 ext/syck/bytecode.c                     free( qstr );
free              346 ext/syck/bytecode.c                     free( qstr );
free              360 ext/syck/bytecode.c                         free( lvl->domain );
free              366 ext/syck/bytecode.c                         free( qstr );
free              373 ext/syck/bytecode.c                         free( qstr );
free              197 ext/syck/emitter.c     free( e->levels[e->lvl_idx].domain );
free              406 ext/syck/emitter.c             free( an );
free              417 ext/syck/emitter.c             free( an );
free              502 ext/syck/emitter.c         free( spcs );
free              156 ext/syck/gram.c #  define YYFREE free
free               22 ext/syck/rubyext.c     } free;
free              378 ext/syck/syck.c     free( p->levels[p->lvl_idx].domain );
free               51 ext/syck/syck.h #define S_FREE(n) if (n) { free(n); n = NULL; }
free             2114 ext/syck/token.c                         free( chr_text );
free             2176 ext/syck/token.c                             free( qstr );
free             2191 ext/syck/token.c                             free( qstr );
free             2205 ext/syck/token.c                                 free( lvl->domain );
free             2211 ext/syck/token.c                                 free( qstr );
free             2317 ext/syck/token.c                         free( chr_text );
free               49 ext/syslog/syslog.c     free((void *)syslog_ident);
free              225 ext/tk/tcltklib.c     free(buf);
free              246 ext/tk/tcltklib.c     free(buf);
free             1029 ext/tk/tcltklib.c         free(argv);
free             1064 ext/tk/tcltklib.c         free(argv);
free             1103 ext/tk/tcltklib.c         free(argv);
free             2078 ext/tk/tcltklib.c         free(ptr);
free             2121 ext/tk/tcltklib.c     free(ptr);
free             2434 ext/tk/tcltklib.c     free(q->done);
free             2435 ext/tk/tcltklib.c     free(q);
free             2585 ext/tk/tcltklib.c     free(buf);
free             2710 ext/tk/tcltklib.c             free(buf);
free             2889 ext/tk/tcltklib.c     free(arg);
free             2964 ext/tk/tcltklib.c   free(name);
free             3001 ext/tk/tcltklib.c     free(buf);
free             3123 ext/tk/tcltklib.c     free(arg);
free             5162 ext/tk/tcltklib.c             free(ptr);
free             5170 ext/tk/tcltklib.c             free(ptr);
free             5181 ext/tk/tcltklib.c         free(ptr);
free             7183 ext/tk/tcltklib.c     free(buf);
free             7385 ext/tk/tcltklib.c     free(buf);
free             7865 ext/tk/tcltklib.c         free(argv[0]);
free             7989 ext/tk/tcltklib.c         free(av[i]);
free             9154 ext/tk/tcltklib.c     free(info);
free             1099 ext/tk/tkutil/tkutil.c 	  free(ptr->key[i]);
free             1103 ext/tk/tkutil/tkutil.c       free(ptr);
free             1279 ext/tk/tkutil/tkutil.c     free(buf);
free             1347 ext/tk/tkutil/tkutil.c     free(buf);
free             1401 ext/tk/tkutil/tkutil.c     free(buf);
free             1445 ext/tk/tkutil/tkutil.c     free(buf);
free             1446 ext/tk/tkutil/tkutil.c     free(keys_buf);
free              698 ext/win32ole/win32ole.c         free(p);
free              733 ext/win32ole/win32ole.c     free(psz);
free             1220 ext/win32ole/win32ole.c     if(pSource) free(pSource);
free             1221 ext/win32ole/win32ole.c     if(pDescription) free(pDescription);
free             1290 ext/win32ole/win32ole.c     free(pole);
free             1297 ext/win32ole/win32ole.c     free(poletype);
free             1305 ext/win32ole/win32ole.c     free(polemethod);
free             1312 ext/win32ole/win32ole.c     free(polevar);
free             1319 ext/win32ole/win32ole.c     free(pole);
free             1416 ext/win32ole/win32ole.c     free(p);
free             1611 ext/win32ole/win32ole.c         if(pub) free(pub);
free             1612 ext/win32ole/win32ole.c         if(psab) free(psab);
free             1613 ext/win32ole/win32ole.c         if(pid) free(pid);
free             1637 ext/win32ole/win32ole.c     if(pub) free(pub);
free             1638 ext/win32ole/win32ole.c     if(psab) free(psab);
free             1639 ext/win32ole/win32ole.c     if(pid) free(pid);
free             2083 ext/win32ole/win32ole.c     if (ids) free(ids);
free             2121 ext/win32ole/win32ole.c             if(pid) free(pid);
free             2122 ext/win32ole/win32ole.c             if(plb) free(plb);
free             2123 ext/win32ole/win32ole.c             if(pub) free(pub);
free             2151 ext/win32ole/win32ole.c         if(pid) free(pid);
free             2152 ext/win32ole/win32ole.c         if(plb) free(plb);
free             2153 ext/win32ole/win32ole.c         if(pub) free(pub);
free             2388 ext/win32ole/win32ole.c         free(pbuf);
free             2568 ext/win32ole/win32ole.c                     free(pName);
free             7814 ext/win32ole/win32ole.c         free(pEVObj);
free             7912 ext/win32ole/win32ole.c                 free(pstr);
free             8135 ext/win32ole/win32ole.c     free(poleev);
free             8512 ext/win32ole/win32ole.c     free(pvar);
free             8577 ext/win32ole/win32ole.c         if (psab) free(psab);
free             8589 ext/win32ole/win32ole.c     if (psab) free(psab);
free             8761 ext/win32ole/win32ole.c     if (pid) free(pid);
free             8846 ext/win32ole/win32ole.c     if (pid) free(pid);
free              250 gc.c           	} free;
free              695 gc.c               free(ptr);
free              911 gc.c           	p->as.free.flags = 0;
free              912 gc.c           	p->as.free.next = freelist;
free              974 gc.c               freelist = freelist->as.free.next;
free             1651 gc.c               p->as.free.flags = 0;
free             1652 gc.c               p->as.free.next = freelist;
free             1660 gc.c           	RVALUE *tmp = p->as.free.next;
free             1685 gc.c           		free(heaps[i].membase);
free             1698 gc.c           	    free(heaps_freed);
free             1702 gc.c           	    free(last);
free             1728 gc.c           	RVALUE *free = freelist;
free             1739 gc.c           			p->as.free.flags = T_ZOMBIE;
free             1742 gc.c           		    p->as.free.flags |= FL_MARK;
free             1743 gc.c           		    p->as.free.next = final_list;
free             1765 gc.c           	    for (pp = final_list; pp != final; pp = pp->as.free.next) {
free             1767 gc.c           		pp->as.free.flags |= FL_SINGLETON; /* freeing page mark */
free             1771 gc.c           	    freelist = free;	/* cancel this page from freelist */
free             2398 gc.c           	    p->as.free.flags = FL_MARK | T_ZOMBIE; /* remain marked */
free             2401 gc.c           	p->as.free.next = *final_list;
free             2426 gc.c           		final_list = p->as.free.next;
free             2442 gc.c           		p->as.free.flags = 0;
free             2448 gc.c           		    RANY(p)->as.free.next = final_list;
free             2455 gc.c           		    RANY(p)->as.free.next = final_list;
free              103 include/ruby/io.h 	free(RFILE(obj)->fptr);\
free              692 include/ruby/ruby.h     rb_data_object_alloc(klass,sval,(RUBY_DATA_FUNC)mark,(RUBY_DATA_FUNC)free)
free              697 include/ruby/ruby.h     Data_Wrap_Struct(klass,mark,free,sval)\
free             3183 io.c                   free(fptr->cbuf);
free             3214 io.c                   free(fptr->rbuf);
free             3218 io.c                   free(fptr->wbuf);
free             3222 io.c               free(fptr);
free             4318 io.c           	free(list);
free             4326 io.c           	    free(tmp);
free             6050 io.c               free(p->inplace);
free             8338 io.c           	if (ARGF.inplace) free(ARGF.inplace);
free             8343 io.c           	if (ARGF.inplace) free(ARGF.inplace);
free             8365 io.c               if (ARGF.inplace) free(ARGF.inplace);
free              130 missing/os2.c  	    free(argv);
free              131 missing/os2.c  	    free(cmd2);
free              135 missing/os2.c      free(cmd2);
free              136 missing/os2.c      free(argv);
free             1073 parse.c        	     && (defined YYFREE || defined free)))
free             1087 parse.c        #   define YYFREE free
free             1088 parse.c        #   if ! defined free && ! defined _STDLIB_H && (defined __STDC__ || defined __C99__FUNC__ \
free             1090 parse.c        void free (void *); /* INFRINGES ON USER NAME SPACE */
free              113 regint.h       #define xfree       free
free              241 st.c           	    free(ptr);
free              253 st.c               free(table->bins);
free              254 st.c               free(table);
free              480 st.c           	free(new_table);
free              558 st.c           	    free(ptr);
free              602 st.c           		free(tmp);
free              679 st.c           			free(ptr);
free              760 st.c           			free(ptr);
free              766 st.c           		free(tmp);
free              423 thread_pthread.c 	free(entry); /* ok */
free              718 thread_pthread.c 	    free(list); /* ok */
free             1822 vm.c               free(syms); /* OK */
free              609 vm_dump.c      	    free(syms);
free             1115 win32/win32.c  	free(buf);
free             1119 win32/win32.c  	free(patt->str);
free             1120 win32/win32.c      free(patt);
free             1378 win32/win32.c  	    if (curr->flags & NTMALLOC) free(curr->str);
free             1379 win32/win32.c  	    free(curr);
free             1381 win32/win32.c  	free(cmdline);
free             1407 win32/win32.c  	if (curr->flags & NTMALLOC) free(curr->str);
free             1408 win32/win32.c  	free(curr);
free             1413 win32/win32.c      free(cmdline);
free             1461 win32/win32.c      free(scanname);
free             1654 win32/win32.c  	    free(dirp->dirstr.d_name);
free             1656 win32/win32.c  	    free(dirp->start);
free             1658 win32/win32.c  	    free(dirp->bits);
free             1659 win32/win32.c  	free(dirp);
free             2696 win32/win32.c  	    free(proto_buffers);
free             3193 win32/win32.c  	    free(p);
free             4003 win32/win32.c      while (*t) free(*t++);
free             4004 win32/win32.c      free(env);