equal
deleted
inserted
replaced
65 void write(const void* ptr, size_t size); |
65 void write(const void* ptr, size_t size); |
66 bool read(void* ptr, size_t size); |
66 bool read(void* ptr, size_t size); |
67 |
67 |
68 protected: |
68 protected: |
69 static bool fail(const char* msg, const char* name = NULL); |
69 static bool fail(const char* msg, const char* name = NULL); |
70 bool check(jint type, const char* path); |
70 bool check(jint type, const char* path, bool is_static); |
71 |
71 |
72 public: |
72 public: |
73 enum { |
73 enum { |
74 INITIAL_BUF_SIZE = 128 |
74 INITIAL_BUF_SIZE = 128 |
75 }; |
75 }; |
160 bool read_time(time_t *ptr) { |
160 bool read_time(time_t *ptr) { |
161 return read(ptr, sizeof(time_t)); |
161 return read(ptr, sizeof(time_t)); |
162 } |
162 } |
163 |
163 |
164 public: |
164 public: |
165 bool check(); |
165 bool check(bool is_static); |
166 }; |
166 }; |
167 |
167 |
168 #endif // SHARE_CLASSFILE_SHAREDPATHSMISCINFO_HPP |
168 #endif // SHARE_CLASSFILE_SHAREDPATHSMISCINFO_HPP |