Functions | |
| di_release * | di_release_read_file (const char *file) |
Variables | |
| const di_parser_fieldinfo * | di_release_parser_fieldinfo [] |
| const di_parser_fieldinfo | internal_di_release_parser_field_origin |
| const di_parser_fieldinfo * | di_release_parser_fieldinfo [] |
|
|
Read a standard Release file
00136 {
00137 di_release *release;
00138 di_parser_info *info;
00139
00140 release = di_release_alloc ();
00141 info = di_parser_info_alloc ();
00142 di_parser_info_add (info, di_release_parser_fieldinfo);
00143
00144 if (di_parser_rfc822_read_file (file, info, parser_new, NULL, release) < 0)
00145 {
00146 di_release_free (release);
00147 return NULL;
00148 }
00149
00150 return release;
00151 }
|
|
|
Initial value:
{
&internal_di_release_parser_field_origin,
&internal_di_release_parser_field_suite,
&internal_di_release_parser_field_codename,
&internal_di_release_parser_field_md5sum,
NULL
}
|
|
|
Standard Release file |
|
|
For internal use only. parser info |
1.3.6-20040222