From df7d5852f8dc563ebb439a08dd0cdc0e3f2df6be Mon Sep 17 00:00:00 2001 From: raylu Date: Sun, 7 Aug 2011 20:31:49 -0700 Subject: use queryInt in getpid --- db.go | 20 +------------------- 1 file changed, 1 insertion(+), 19 deletions(-) diff --git a/db.go b/db.go index f161c54..44b6011 100644 --- a/db.go +++ b/db.go @@ -34,25 +34,7 @@ func queryInt(sql string, params ...interface{}) (int, os.Error) { // given an id ('abcd1234'), return the pid (1) func getpid(id string) int { - query, err := db.Prepare("SELECT `pid` FROM `playlist` WHERE `id` = ?") - if err != nil { - return -1 - } - err = query.BindParams(id) - if err != nil { - return -1 - } - err = query.Execute() - if err != nil { - return -1 - } - var pid int - query.BindResult(&pid) - _, err = query.Fetch() - if err != nil { - return -1 - } - err = query.FreeResult() + pid, err := queryInt("SELECT `pid` FROM `playlist` WHERE `id` = ?", id) if err != nil { return -1 } -- cgit v1.2.3