@@ -36,20 +36,21 @@ typedef struct {
3636 Trayicon trayicon ;
3737} Virgo ;
3838
39- static void * stb__sbgrowf (void * arr , int increment , int itemsize )
39+ static void * stb__sbgrowf (void * arr , int increment , int itemsize )
4040{
4141 int dbl_cur = arr ? 2 * stb__sbm (arr ) : 0 ;
4242 int min_needed = sb_count (arr ) + increment ;
4343 int m = dbl_cur > min_needed ? dbl_cur : min_needed ;
4444 int * p = realloc (arr ? stb__sbraw (arr ) : 0 , itemsize * m + sizeof (int )* 2 );
45- if (p ) {
46- if (!arr )
45+ if (p ) {
46+ if (!arr ) {
4747 p [1 ] = 0 ;
48+ }
4849 p [0 ] = m ;
4950 return p + 2 ;
5051 } else {
5152 exit (1 );
52- return (void * ) (2 * sizeof (int ));
53+ return (void * )(2 * sizeof (int ));
5354 }
5455}
5556
@@ -60,7 +61,6 @@ static HICON trayicon_draw(Trayicon *t, char *text, int len)
6061 HBITMAP hOldBitMap ;
6162 HDC hdcMem ;
6263 ICONINFO iconInfo = {TRUE, 0 , 0 , t -> hBitmap , t -> hBitmap };
63-
6464 hdcMem = CreateCompatibleDC (t -> hdc );
6565 SetBkColor (hdcMem , RGB (0x00 , 0x00 , 0x00 ));
6666 hOldBitMap = (HBITMAP ) SelectObject (hdcMem , t -> hBitmap );
@@ -101,7 +101,7 @@ static void trayicon_init(Trayicon *t)
101101static void trayicon_set (Trayicon * t , int number )
102102{
103103 char snumber [2 ];
104- if (number < 0 || number > 9 ) {
104+ if (number < 0 || number > 9 ) {
105105 return ;
106106 }
107107 snumber [0 ] = number + '0' ;
@@ -177,7 +177,8 @@ static int is_valid_window(HWND hwnd)
177177static void register_hotkey (int id , int mod , int vk )
178178{
179179 if (RegisterHotKey (NULL , id , mod , vk ) == 0 ) {
180- fprintf (stderr , "could not register key\n" );
180+ MessageBox (NULL , "could not register hotkey" , "error" ,
181+ MB_ICONEXCLAMATION );
181182 exit (1 );
182183 }
183184}
@@ -288,7 +289,7 @@ int main(int argc, char **argv)
288289 if (msg .wParam %2 == 0 ) {
289290 virgo_go_to_desk (& v , msg .wParam /2 );
290291 } else {
291- virgo_move_to_desk (& v , (msg .wParam - 1 ) / 2 );
292+ virgo_move_to_desk (& v , (msg .wParam - 1 )/ 2 );
292293 }
293294 }
294295 virgo_deinit (& v );
0 commit comments