Changeset 70253688 in mainline for uspace/app
- Timestamp:
- 2012-09-07T08:12:05Z (13 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- e0c836e8
- Parents:
- 131d9a4 (diff), 8cf4823 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)links above to see all the changes relative to each parent. - Location:
- uspace/app
- Files:
-
- 4 edited
-
bdsh/errors.h (modified) (2 diffs)
-
bdsh/input.c (modified) (3 diffs)
-
edit/edit.c (modified) (3 diffs)
-
top/screen.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
uspace/app/bdsh/errors.h
r131d9a4 r70253688 30 30 #define ERRORS_H 31 31 32 #include <io/verify.h> 33 32 34 /* Various error levels */ 33 35 #define CL_EFATAL -1 … … 46 48 extern volatile int cli_errno; 47 49 48 extern void cli_error(int, const char *, ...); 50 extern void cli_error(int, const char *, ...) 51 PRINTF_ATTRIBUTE(2, 3); 49 52 50 53 #endif -
uspace/app/bdsh/input.c
r131d9a4 r70253688 67 67 int process_input(cliuser_t *usr) 68 68 { 69 token_t *tokens = calloc(WORD_MAX, sizeof(token_t));70 if (tokens == NULL)69 token_t *tokens_buf = calloc(WORD_MAX, sizeof(token_t)); 70 if (tokens_buf == NULL) 71 71 return ENOMEM; 72 token_t *tokens = tokens_buf; 72 73 73 74 char *cmd[WORD_MAX]; … … 80 81 81 82 if (usr->line == NULL) { 82 free(tokens );83 free(tokens_buf); 83 84 return CL_EFAIL; 84 85 } … … 213 214 } 214 215 tok_fini(&tok); 215 free(tokens );216 free(tokens_buf); 216 217 217 218 return rc; -
uspace/app/edit/edit.c
r131d9a4 r70253688 111 111 #define BUF_SIZE 64 112 112 #define TAB_WIDTH 8 113 #define ED_INFTY 65536114 113 115 114 /** Maximum filename length that can be entered. */ … … 507 506 static void key_handle_movement(unsigned int key, bool select) 508 507 { 508 spt_t pt; 509 509 switch (key) { 510 510 case KC_LEFT: … … 521 521 break; 522 522 case KC_HOME: 523 caret_move_relative(0, -ED_INFTY, dir_after, select); 523 tag_get_pt(&pane.caret_pos, &pt); 524 pt_get_sol(&pt, &pt); 525 caret_move(pt, select, true); 524 526 break; 525 527 case KC_END: 526 caret_move_relative(0, +ED_INFTY, dir_before, select); 528 tag_get_pt(&pane.caret_pos, &pt); 529 pt_get_eol(&pt, &pt); 530 caret_move(pt, select, true); 527 531 break; 528 532 case KC_PAGE_UP: -
uspace/app/top/screen.h
r131d9a4 r70253688 36 36 37 37 #include <io/console.h> 38 #include <io/verify.h> 38 39 #include "top.h" 39 40 … … 43 44 extern void screen_done(void); 44 45 extern void print_data(data_t *); 45 extern void show_warning(const char *, ...); 46 extern void show_warning(const char *, ...) 47 PRINTF_ATTRIBUTE(1, 2); 46 48 47 49 extern int tgetchar(unsigned int);
Note:
See TracChangeset
for help on using the changeset viewer.
