Code Duplication    Length = 9-10 lines in 2 locations

tools/wandbox/iuwandbox.py 2 locations

@@ 549-558 (lines=10) @@
546
        elif isinstance(value, unicode):
547
            return value.encode('utf_8')
548
    except:
549
        pass
550
    return value
551
552
553
# show result
554
def show_result(r, options):
555
    if 'error' in r:
556
        print(r['error'])
557
        sys.exit(1)
558
    if options.stderr:
559
        if 'compiler_output' in r:
560
            print('compiler_output:')
561
            print(text_transform(r['compiler_output']))
@@ 568-576 (lines=9) @@
565
            print('program_output:')
566
            print(text_transform(r['program_output']))
567
        if options.xml is None and options.junit is None and 'program_error' in r:
568
            sys.stderr.write(text_transform(r['program_error']))
569
    else:
570
        if 'compiler_message' in r:
571
            print('compiler_message:')
572
            print(text_transform(r['compiler_message']))
573
        if 'program_message' in r:
574
            print('program_message:')
575
            print(text_transform(r['program_message']))
576
    if 'url' in r:
577
        print('permlink: ' + r['permlink'])
578
        print('url: ' + r['url'])
579
    if 'signal' in r: