X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=src%2Fcokebank_basic%2Fmain.c;h=b8aba3f1926361b757bb30f2540e103df711176f;hb=dc305dd8327bc8c6a801482f026633effc3583cd;hp=6bbc3f29a2fa748366b3e3a754fc2eab9cf36da6;hpb=229e4bcc0d38421e8baf266d2bf585ad3e88a327;p=tpg%2Fopendispense2.git diff --git a/src/cokebank_basic/main.c b/src/cokebank_basic/main.c index 6bbc3f2..b8aba3f 100644 --- a/src/cokebank_basic/main.c +++ b/src/cokebank_basic/main.c @@ -60,6 +60,7 @@ int Transfer(int SourceUser, int DestUser, int Ammount, const char *Reason) { int srcBal = Bank_GetUserBalance(SourceUser); int dstBal = Bank_GetUserBalance(DestUser); + if( srcBal - Ammount < Bank_GetMinAllowedBalance(SourceUser) ) return 1; if( dstBal + Ammount < Bank_GetMinAllowedBalance(DestUser) ) @@ -71,6 +72,11 @@ int Transfer(int SourceUser, int DestUser, int Ammount, const char *Reason) return 0; } +int GetFlags(int User) +{ + return Bank_GetUserFlags(User); +} + /** * \brief Get the balance of the passed user */