All pastes #280 Raw Edit

store tmp sc

public c v1 · immutable
#280 ·published 2004-07-11 04:29 UTC
rendered paste body
            if (astxferkey[1]) {               int f_subclass_tmp = f->subclass;               ast_log(LOG_DEBUG, "Entering astexferkey if statement\n");               dotransfer=0;               while(ms) {                  ms = ast_waitfor(transferer, ms);                  if (ms > 0) {                     ft = ast_read(transferer);                     if (ft && (ft->frametype == AST_FRAME_DTMF)) {                        if((char)(ft->subclass & 0xff) == astxferkey[1]) {                           dotransfer=1;                           ast_frfree(ft);                           break;                        } else {                           int ft_subclass_tmp = ft->subclass;                           ast_log(LOG_DEBUG, "Pisser: f:%X ft:%X\n", f, ft);                           f->subclass = f_subclass_tmp;                           ast_log(LOG_DEBUG,"Writing frame 'f' which SHOULD contain DTMF %c, but really contains %c\n", fi$                           ast_write(transferee, f);                           ft->subclass = ft_subclass_tmp;                           ast_log(LOG_DEBUG,"Writing frame 'ft' which contains DTMF %c\n", ft->subclass);                           ast_write(transferee, ft);                           dotransfer = 0;                           ms = 0;                        }                        ast_frfree(ft);                     }                  }               }