replace header name

This commit is contained in:
Yasuhiro Matsumoto 2017-11-18 00:06:37 +09:00
parent f7bfd1d272
commit 47157b55f3
1 changed files with 13 additions and 1 deletions

View File

@ -4,6 +4,7 @@ package main
import (
"archive/zip"
"bufio"
"bytes"
"fmt"
"io"
@ -80,7 +81,18 @@ func main() {
f.Close()
log.Fatal(err)
}
_, err = io.Copy(f, zr)
scanner := bufio.NewScanner(zr)
for scanner.Scan() {
text := scanner.Text()
if text == `#include "sqlite3.h"` {
text = `#include "sqlite3-binding.h"`
}
_, err = fmt.Fprintln(f, text)
if err != nil {
break
}
}
err = scanner.Err()
if err != nil {
zr.Close()
f.Close()