Index: uspace/app/edit/edit.c
===================================================================
--- uspace/app/edit/edit.c	(revision 3052ff4d8cfe91bfe73946c0e1785fe4cfe44b07)
+++ uspace/app/edit/edit.c	(revision 8c7301239c6080a7b7a6265aab8bbd5a9da40a16)
@@ -88,5 +88,5 @@
 static pane_t pane;
 
-static ipcarg_t scr_rows, scr_columns;
+static int scr_rows, scr_columns;
 
 #define ROW_BUF_SIZE 4096
@@ -362,6 +362,5 @@
 {
 	int sh_rows, rows;
-	int i;
-	unsigned j;
+	int i, j;
 
 	sheet_get_num_rows(&doc.sh, &sh_rows);
@@ -452,5 +451,5 @@
 		/* Fill until the end of display area. */
 
-		if (str_length(row_buf) < scr_columns)
+		if (str_length(row_buf) < (unsigned) scr_columns)
 			fill = scr_columns - str_length(row_buf);
 		else
Index: uspace/app/tetris/screen.h
===================================================================
--- uspace/app/tetris/screen.h	(revision 3052ff4d8cfe91bfe73946c0e1785fe4cfe44b07)
+++ uspace/app/tetris/screen.h	(revision 8c7301239c6080a7b7a6265aab8bbd5a9da40a16)
@@ -51,6 +51,6 @@
 
 typedef struct {
-	ipcarg_t ws_row;
-	ipcarg_t ws_col;
+	int ws_row;
+	int ws_col;
 } winsize_t;
 
