summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorraylu <raylu@mixpanel.com>2011-08-07 20:31:49 -0700
committerraylu <raylu@mixpanel.com>2011-08-07 20:31:49 -0700
commitdf7d5852f8dc563ebb439a08dd0cdc0e3f2df6be (patch)
tree1df72cd9e2c8e6f98328b8aa4e12dcf05475f905
parentf07e94efd1453070103776c4002a11467e8b235e (diff)
downloadaudioaxis-df7d5852f8dc563ebb439a08dd0cdc0e3f2df6be.tar.xz
use queryInt in getpid
-rw-r--r--db.go20
1 files changed, 1 insertions, 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
}