src/share/vm/adlc/filebuff.hpp

changeset 4161
d336b3173277
parent 2314
f95d63e2154a
child 6876
710a3c8b516e
child 9816
acd345f4f9e5
     1.1 --- a/src/share/vm/adlc/filebuff.hpp	Tue Oct 09 12:40:05 2012 -0700
     1.2 +++ b/src/share/vm/adlc/filebuff.hpp	Tue Oct 09 16:09:31 2012 -0700
     1.3 @@ -31,10 +31,14 @@
     1.4  using namespace std;
     1.5  
     1.6  // STRUCTURE FOR HANDLING INPUT AND OUTPUT FILES
     1.7 -typedef struct {
     1.8 +
     1.9 +class BufferedFile {
    1.10 + public:
    1.11    const char *_name;
    1.12    FILE *_fp;
    1.13 -} BufferedFile;
    1.14 +  inline BufferedFile() { _name = NULL; _fp = NULL; };
    1.15 +  inline ~BufferedFile() {};
    1.16 +};
    1.17  
    1.18  class ArchDesc;
    1.19  

mercurial