2002-05-23  Kenneth Kocienda  <kocienda@apple.com>
2002-05-23  Kenneth Kocienda  <kocienda@apple.com>

        Reviewed by: Maciej Stachowiak

        Fix for this bug:

        Radar 2935882 (IFURLFileReader class has unbalanaced release count on an NSData ivar)

        IFURLFileReader can create an ivar that points to a data using an method that
        returns an autoreleased object. Then, without retaining the data anywhere
        internally, it releases the data in its dealloc method.

        This has been fixed. Now the retain/release count is guaranteed to be balanced

        * Database.subproj/IFURLFileDatabase.m:
        (-[IFURLFileReader initWithPath:])


git-svn-id: bf5cd6ccde378db821296732a091cfbcf5285fbd@1210 bbb929c8-8fbe-4397-9dbb-9b2b20218538
primiano/blink-gitcs,crosswalk-project/blink-crosswalk-efl,smishenk/blink-crosswalk,Bysmyyr/blink-crosswalk,hgl888/blink-crosswalk-efl,PeterWangIntel/blink-crosswalk,ondra-novak/blink,XiaosongWei/blink-crosswalk,smishenk/blink-crosswalk,primiano/blink-gitcs,jtg-gg/blink,primiano/blink-gitcs,Bysmyyr/blink-crosswalk,nwjs/blink,modulexcite/blink,jtg-gg/blink,kurli/blink-crosswalk,Bysmyyr/blink-crosswalk,kurli/blink-crosswalk,nwjs/blink,PeterWangIntel/blink-crosswalk,Bysmyyr/blink-crosswalk,nwjs/blink,crosswalk-project/blink-crosswalk-efl,modulexcite/blink,crosswalk-project/blink-crosswalk-efl,ondra-novak/blink,hgl888/blink-crosswalk-efl,Pluto-tv/blink-crosswalk,nwjs/blink,nwjs/blink,ondra-novak/blink,kurli/blink-crosswalk,smishenk/blink-crosswalk,Pluto-tv/blink-crosswalk,XiaosongWei/blink-crosswalk,hgl888/blink-crosswalk-efl,modulexcite/blink,kurli/blink-crosswalk,jtg-gg/blink,smishenk/blink-crosswalk,modulexcite/blink,XiaosongWei/blink-crosswalk,jtg-gg/blink,ondra-novak/blink,XiaosongWei/blink-crosswalk,Pluto-tv/blink-crosswalk,primiano/blink-gitcs,XiaosongWei/blink-crosswalk,kurli/blink-crosswalk,PeterWangIntel/blink-crosswalk,jtg-gg/blink,hgl888/blink-crosswalk-efl,nwjs/blink,ondra-novak/blink,hgl888/blink-crosswalk-efl,smishenk/blink-crosswalk,modulexcite/blink,nwjs/blink,primiano/blink-gitcs,kurli/blink-crosswalk,XiaosongWei/blink-crosswalk,ondra-novak/blink,kurli/blink-crosswalk,crosswalk-project/blink-crosswalk-efl,primiano/blink-gitcs,smishenk/blink-crosswalk,PeterWangIntel/blink-crosswalk,nwjs/blink,ondra-novak/blink,kurli/blink-crosswalk,crosswalk-project/blink-crosswalk-efl,jtg-gg/blink,primiano/blink-gitcs,Pluto-tv/blink-crosswalk,crosswalk-project/blink-crosswalk-efl,Pluto-tv/blink-crosswalk,Bysmyyr/blink-crosswalk,PeterWangIntel/blink-crosswalk,smishenk/blink-crosswalk,hgl888/blink-crosswalk-efl,Bysmyyr/blink-crosswalk,ondra-novak/blink,modulexcite/blink,Pluto-tv/blink-crosswalk,nwjs/blink,PeterWangIntel/blink-crosswalk,jtg-gg/blink,smishenk/blink-crosswalk,hgl888/blink-crosswalk-efl,PeterWangIntel/blink-crosswalk,hgl888/blink-crosswalk-efl,Pluto-tv/blink-crosswalk,nwjs/blink,smishenk/blink-crosswalk,modulexcite/blink,modulexcite/blink,ondra-novak/blink,kurli/blink-crosswalk,XiaosongWei/blink-crosswalk,hgl888/blink-crosswalk-efl,PeterWangIntel/blink-crosswalk,crosswalk-project/blink-crosswalk-efl,modulexcite/blink,Bysmyyr/blink-crosswalk,Pluto-tv/blink-crosswalk,Pluto-tv/blink-crosswalk,jtg-gg/blink,PeterWangIntel/blink-crosswalk,modulexcite/blink,Bysmyyr/blink-crosswalk,primiano/blink-gitcs,PeterWangIntel/blink-crosswalk,kurli/blink-crosswalk,Pluto-tv/blink-crosswalk,crosswalk-project/blink-crosswalk-efl,primiano/blink-gitcs,hgl888/blink-crosswalk-efl,jtg-gg/blink,XiaosongWei/blink-crosswalk,crosswalk-project/blink-crosswalk-efl,Bysmyyr/blink-crosswalk,Bysmyyr/blink-crosswalk,jtg-gg/blink,XiaosongWei/blink-crosswalk,XiaosongWei/blink-crosswalk,smishenk/blink-crosswalk