Commit fd5506b1c2edbf84332d4f1d0c4e303fa8955634

Authored by Perry Werneck
1 parent b00a3690

Incluindo mais chamadas para o método input_string da hllapi.

pw3270.cbp
... ... @@ -231,7 +231,6 @@
231 231 <Unit filename="src/lib3270/ft_dft_ds.h" />
232 232 <Unit filename="src/lib3270/ft_dftc.h" />
233 233 <Unit filename="src/lib3270/ftc.h" />
234   - <Unit filename="src/lib3270/globals.h" />
235 234 <Unit filename="src/lib3270/glue.c">
236 235 <Option compilerVar="CC" />
237 236 </Unit>
... ... @@ -267,6 +266,7 @@
267 266 <Option compilerVar="CC" />
268 267 </Unit>
269 268 <Unit filename="src/lib3270/popupsc.h" />
  269 + <Unit filename="src/lib3270/private.h" />
270 270 <Unit filename="src/lib3270/proxy.c">
271 271 <Option compilerVar="CC" />
272 272 </Unit>
... ...
src/lib3270/iocalls.c
... ... @@ -588,10 +588,7 @@ retry:
588 588  
589 589 static int internal_wait(H3270 *hSession, int seconds)
590 590 {
591   - time_t end;
592   -
593   - // Alternative wait call
594   - end = time(0) + seconds;
  591 + time_t end = time(0) + seconds;
595 592  
596 593 while(time(0) < end)
597 594 {
... ...
src/plugins/hllapi/hllapi.c
... ... @@ -297,6 +297,54 @@ static int input_string(char *input, unsigned short *length, unsigned short *rc)
297 297 case 'c': // PF12
298 298 hllapi_pfkey(12);
299 299 break;
  300 +
  301 + case 'd': // PF13
  302 + hllapi_pfkey(13);
  303 + break;
  304 +
  305 + case 'e': // PF14
  306 + hllapi_pfkey(14);
  307 + break;
  308 +
  309 + case 'f': // PF15
  310 + hllapi_pfkey(15);
  311 + break;
  312 +
  313 + case 'g': // PF16
  314 + hllapi_pfkey(16);
  315 + break;
  316 +
  317 + case 'h': // PF17
  318 + hllapi_pfkey(17);
  319 + break;
  320 +
  321 + case 'i': // PF18
  322 + hllapi_pfkey(18);
  323 + break;
  324 +
  325 + case 'j': // PF19
  326 + hllapi_pfkey(19);
  327 + break;
  328 +
  329 + case 'k': // PF20
  330 + hllapi_pfkey(20);
  331 + break;
  332 +
  333 + case 'l': // PF21
  334 + hllapi_pfkey(21);
  335 + break;
  336 +
  337 + case 'm': // PF22
  338 + hllapi_pfkey(22);
  339 + break;
  340 +
  341 + case 'n': // PF23
  342 + hllapi_pfkey(23);
  343 + break;
  344 +
  345 + case 'o': // PF24
  346 + hllapi_pfkey(24);
  347 + break;
300 348 }
301 349  
302 350 buffer = ptr;
... ...