]> git.r.bdr.sh - rbdr/mobius/commitdiff
Cleanup and error handling
authorJeff Halter <redacted>
Sun, 25 Jul 2021 19:58:48 +0000 (12:58 -0700)
committerJeff Halter <redacted>
Sun, 25 Jul 2021 19:58:48 +0000 (12:58 -0700)
client.go

index 2f79552885ef87cd95f607ae29562d7a200d8a8c..79f623a9f31d74bcec1138ef1fbc8ecf2d8d78bb 100644 (file)
--- a/client.go
+++ b/client.go
@@ -68,10 +68,8 @@ func readConfig(cfgPath string) (*ClientPrefs, error) {
 type Client struct {
        DebugBuf    *DebugBuffer
        Connection  net.Conn
 type Client struct {
        DebugBuf    *DebugBuffer
        Connection  net.Conn
-       UserName    []byte
        Login       *[]byte
        Password    *[]byte
        Login       *[]byte
        Password    *[]byte
-       Icon        *[]byte
        Flags       *[]byte
        ID          *[]byte
        Version     []byte
        Flags       *[]byte
        ID          *[]byte
        Version     []byte
@@ -467,7 +465,6 @@ func (ui *UI) Start() {
 
 func NewClient(username string, logger *zap.SugaredLogger) *Client {
        c := &Client{
 
 func NewClient(username string, logger *zap.SugaredLogger) *Client {
        c := &Client{
-               Icon:        &[]byte{0x07, 0xd7},
                Logger:      logger,
                activeTasks: make(map[uint32]*Transaction),
                Handlers:    clientHandlers,
                Logger:      logger,
                activeTasks: make(map[uint32]*Transaction),
                Handlers:    clientHandlers,
@@ -691,15 +688,15 @@ func (c *Client) renderUserList() {
        for _, u := range c.UserList {
                flagBitmap := big.NewInt(int64(binary.BigEndian.Uint16(u.Flags)))
                if flagBitmap.Bit(userFlagAdmin) == 1 {
        for _, u := range c.UserList {
                flagBitmap := big.NewInt(int64(binary.BigEndian.Uint16(u.Flags)))
                if flagBitmap.Bit(userFlagAdmin) == 1 {
-                       fmt.Fprintf(c.UI.userList, "[red::b]%s[-:-:-]\n", u.Name)
+                       _, _ = fmt.Fprintf(c.UI.userList, "[red::b]%s[-:-:-]\n", u.Name)
                } else {
                } else {
-                       fmt.Fprintf(c.UI.userList, "%s\n", u.Name)
+                       _, _ = fmt.Fprintf(c.UI.userList, "%s\n", u.Name)
                }
        }
 }
 
 func handleClientChatMsg(c *Client, t *Transaction) (res []Transaction, err error) {
                }
        }
 }
 
 func handleClientChatMsg(c *Client, t *Transaction) (res []Transaction, err error) {
-       fmt.Fprintf(c.UI.chatBox, "%s \n", t.GetField(fieldData).Data)
+       _, _ = fmt.Fprintf(c.UI.chatBox, "%s \n", t.GetField(fieldData).Data)
 
        return res, err
 }
 
        return res, err
 }