]> www.fi.muni.cz Git - evince.git/blob - dvi/model.cc
Fix a few bugs
[evince.git] / dvi / model.cc
1 #include "model.hh"
2
3 Model::Model (string file_name) 
4 {
5     try {
6         FileLoader *fl = new FileLoader (file_name);
7         dvi_file = new DviFile (*fl);
8         state = HAS_FILE;
9     }
10     catch (string e) {
11         dvi_file = 0;
12         state = ERROR;
13         err_msg = e;
14         cout << "error" << endl;
15     }
16 }
17
18 Model::Model (void) 
19 {
20     state = NO_FILE;
21     dvi_file = 0;
22 }
23