diff options
author | Sebastian Reichel <sre@ring0.de> | 2012-04-29 19:40:51 +0200 |
---|---|---|
committer | Sebastian Reichel <sre@ring0.de> | 2012-04-29 19:40:51 +0200 |
commit | bb94408ffadd97afc01774e7d02598bc9924dbcf (patch) | |
tree | 9dc015c445bda5674a7f347c4e3edb54606ed58a | |
parent | ae7fd6459b7634f4ba59065ac753dfb5a7b96782 (diff) | |
download | serial-barcode-scanner-bb94408ffadd97afc01774e7d02598bc9924dbcf.tar.bz2 |
-1 is no longer possible with unsigned interger
-rw-r--r-- | web.vala | 16 |
1 files changed, 8 insertions, 8 deletions
@@ -1,7 +1,7 @@ public class Web { private Soup.SessionAsync session; private static string server = "https://shop.kreativitaet-trifft-technik.de"; - uint64 user = -1; + uint64 user = 0; public Web() { session = new Soup.SessionAsync (); @@ -11,35 +11,35 @@ public class Web { var message = new Soup.Message ("GET", server+"/login"); session.send_message (message); - debug("login: %llu\n", id); + stdout.printf("login: %llu\n", id); /* on success */ this.user = id; } public void logout() { - if(this.user != -1) { + if(this.user != 0) { var message = new Soup.Message ("GET", server+"/logout"); session.send_message (message); - debug("logout: %llu\n", this.user); + stdout.printf("logout: %llu\n", this.user); - this.user = -1; + this.user = 0; } } public void buy(uint64 article) { - if(this.user >= 0) { + if(this.user > 0) { var message = new Soup.Message ("GET", server+"/buy"); session.send_message (message); - debug(" product: %llu\n", article); + stdout.printf(" product: %llu\n", article); } else { /* not logged into the system */ } } public bool is_logged_in() { - return (user != -1); + return (user != 0); } } |