Commit 242a850ec850d0805cf1c98bbfa5891034d58330
1 parent
fcbaf05e
Exists in
master
Incluindo "dup"
Showing
2 changed files
with
5 additions
and
4 deletions
Show diff stats
src/include/lib3270/action_table.h
@@ -64,6 +64,7 @@ | @@ -64,6 +64,7 @@ | ||
64 | DECLARE_LIB3270_ACTION( eraseeol ) | 64 | DECLARE_LIB3270_ACTION( eraseeol ) |
65 | DECLARE_LIB3270_ACTION( erase ) | 65 | DECLARE_LIB3270_ACTION( erase ) |
66 | DECLARE_LIB3270_ACTION( delete ) | 66 | DECLARE_LIB3270_ACTION( delete ) |
67 | + DECLARE_LIB3270_ACTION( dup ) | ||
67 | 68 | ||
68 | DECLARE_LIB3270_ACTION( backspace ) | 69 | DECLARE_LIB3270_ACTION( backspace ) |
69 | DECLARE_LIB3270_ACTION( previousword ) | 70 | DECLARE_LIB3270_ACTION( previousword ) |
src/lib/kybd.c
@@ -2323,12 +2323,12 @@ LIB3270_CURSOR_ACTION( newline ) | @@ -2323,12 +2323,12 @@ LIB3270_CURSOR_ACTION( newline ) | ||
2323 | /* | 2323 | /* |
2324 | * DUP key | 2324 | * DUP key |
2325 | */ | 2325 | */ |
2326 | -void | ||
2327 | -Dup_action(Widget w unused, XEvent *event, String *params, Cardinal *num_params) | 2326 | +LIB3270_KEY_ACTION( dup ) |
2328 | { | 2327 | { |
2329 | // reset_idle_timer(); | 2328 | // reset_idle_timer(); |
2330 | - if (kybdlock) { | ||
2331 | - enq_ta(Dup_action, CN, CN); | 2329 | + if (kybdlock) |
2330 | + { | ||
2331 | + ENQUEUE_ACTION(lib3270_dup); | ||
2332 | return; | 2332 | return; |
2333 | } | 2333 | } |
2334 | #if defined(X3270_ANSI) /*[*/ | 2334 | #if defined(X3270_ANSI) /*[*/ |