susumu.yata
null+****@clear*****
Thu Jul 16 15:50:31 JST 2015
susumu.yata 2015-07-16 15:50:31 +0900 (Thu, 16 Jul 2015) New Revision: a92f7f088caf4461c268203439c5a76fc518c365 https://github.com/groonga/grngo/commit/a92f7f088caf4461c268203439c5a76fc518c365 Message: Fix a build error with gvm 1.2 and 1.3. GitHub: fix #16 Modified files: grngo.go Modified: grngo.go (+6 -5) =================================================================== --- grngo.go 2015-07-14 09:00:59 +0900 (4904d12) +++ grngo.go 2015-07-16 15:50:31 +0900 (66e6cbc) @@ -14,7 +14,7 @@ import ( // -- Errors -- -func (rc C.grn_rc) String() string { +func rcString(rc C.grn_rc) string { switch rc { case C.GRN_SUCCESS: return "GRN_SUCCESS" @@ -185,20 +185,21 @@ func newGrnError(opName string, rc *C.grn_rc, ctx *C.grn_ctx) error { return fmt.Errorf("%s failed", opName) } if ctx.rc == C.GRN_SUCCESS { - return fmt.Errorf("%s failed: ctx.rc = %s (%d)", opName, ctx.rc, ctx.rc) + return fmt.Errorf("%s failed: ctx.rc = %s (%d)", + opName, rcString(ctx.rc), ctx.rc) } msg := C.GoString(&ctx.errbuf[0]) return fmt.Errorf("%s failed: ctx.rc = %s (%d), ctx.errbuf = %s", - opName, ctx.rc, ctx.rc, msg) + opName, rcString(ctx.rc), ctx.rc, msg) case ctx == nil: return fmt.Errorf("%s failed: rc = %s (%d)", opName, *rc, *rc) case ctx.rc == C.GRN_SUCCESS: return fmt.Errorf("%s failed: rc = %s (%d), ctx.rc = %s (%d)", - opName, *rc, *rc, ctx.rc, ctx.rc) + opName, *rc, *rc, rcString(ctx.rc), ctx.rc) default: msg := C.GoString(&ctx.errbuf[0]) return fmt.Errorf("%s failed: rc = %s (%d), ctx.rc = %s (%d), ctx.errbuf = %s", - opName, *rc, *rc, ctx.rc, ctx.rc, msg) + opName, *rc, *rc, rcString(ctx.rc), ctx.rc, msg) } } -------------- next part -------------- HTML����������������������������...Download