ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/CV/CV.xs
(Generate patch)

Comparing CV/CV.xs (file contents):
Revision 1.31 by root, Wed Feb 15 08:08:37 2006 UTC vs.
Revision 1.32 by root, Wed Feb 15 08:36:55 2006 UTC

153{ 153{
154 static magic_t cookie; 154 static magic_t cookie;
155 155
156 if (!cookie) 156 if (!cookie)
157 { 157 {
158 cookie = magic_open (MAGIC_NONE);
159
160 if (cookie)
161 magic_load (cookie, 0);
162 else
163 XSRETURN_UNDEF;
164 }
165
166 RETVAL = magic_file (cookie, path);
167}
168 OUTPUT:
169 RETVAL
170
171const char *
172magic_mime (const char *path)
173 CODE:
174{
175 static magic_t cookie;
176
177 if (!cookie)
178 {
158 cookie = magic_open (MAGIC_MIME); 179 cookie = magic_open (MAGIC_MIME);
159 180
160 if (cookie) 181 if (cookie)
161 magic_load (cookie, 0); 182 magic_load (cookie, 0);
162 else 183 else

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines