objwriter.cxx

changeset 16
393359908179
parent 3
08cab2b67dce
child 20
d7b13805d1e0
equal deleted inserted replaced
15:284c2fc6c1cd 16:393359908179
36 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 36 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
37 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 37 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
38 * POSSIBILITY OF SUCH DAMAGE. 38 * POSSIBILITY OF SUCH DAMAGE.
39 */ 39 */
40 40
41 #define __OBJWRITER_CXX__
41 #include <stdio.h> 42 #include <stdio.h>
42 #include <stdlib.h> 43 #include <stdlib.h>
43 #include <string.h> 44 #include <string.h>
44 #include "common.h" 45 #include "common.h"
45 #include "str.h" 46 #include "str.h"
46 #include "objwriter.h" 47 #include "objwriter.h"
47 48
48 #include "bots.h" 49 #include "bots.h"
49 50
50 ObjWriter::ObjWriter (str path) { 51 ObjWriter::ObjWriter (str path) {
52 numWrittenBytes = 0;
51 fp = fopen (path, "w"); 53 fp = fopen (path, "w");
52 CHECK_FILE (fp, path, "writing"); 54 CHECK_FILE (fp, path, "writing");
53 } 55 }
54 56
55 ObjWriter::~ObjWriter () { 57 ObjWriter::~ObjWriter () {

mercurial