예제 #1
0
파일: Archive.cpp 프로젝트: nohbdy/libggpk
Archive* Archive::Open(const char* filename) {
    if (filename == NULL) {
        return NULL;
    }

    Archive* result = new Archive(filename);
    if (result->Init() >= 0) {
        return result;
    } else {
        delete result;
        return NULL;
    }
}