~ubuntu-branches/ubuntu/saucy/lighttpd/saucy

« back to all changes in this revision

Viewing changes to src/mod_ssi_exprparser.c

  • Committer: Package Import Robot
  • Author(s): Lorenzo De Liso
  • Date: 2012-12-06 17:54:59 UTC
  • mfrom: (6.1.20 sid)
  • Revision ID: package-import@ubuntu.com-20121206175459-aq6vz5xa9fa202jw
Tags: 1.4.31-3ubuntu1
* Merge from debian unstable, remaining changes:
  - debian/control: libgamin-dev rather than libfam-dev to fix startup warning.
  - debian/index.html: s/Debian/Ubuntu/g branding on the default page.
  - Added a UFW profile set:
    + debian/lighttpd.dirs: added etc/ufw/applications.d
    + debian/rules: install the ufw profile.
    + debian/control: Suggests on ufw.
  - Add lighttpd-dev package:
    + debian/control: Added lighttpd-dev package; Build-depends on
      automake, libtool
    + debian/lighttpd-dev.install: Added.
  - debian/rules: Add override_dh_installinit to set "defaults 91 09" to not
    start before apache2 but in the same runlevel with the same priority.
  - debian/patches/build-dev-package.patch: Updated
  - debian/lighttpd.conf: Comment 'use-ipv6.pl' by default, which causes
    failure to bind port in ipv4
* debian/index.html: corrected BTS Ubuntu link for lighttpd

Show diffs side-by-side

added added

removed removed

Lines of Context:
4
4
/* First off, code is include which follows the "include" declaration
5
5
** in the input file. */
6
6
#include <stdio.h>
7
 
#line 6 "./mod_ssi_exprparser.y"
 
7
#line 6 "../../src/mod_ssi_exprparser.y"
8
8
 
9
9
#include "mod_ssi_expr.h"
10
10
#include "buffer.h"
347
347
    case 10:
348
348
    case 11:
349
349
    case 12:
350
 
#line 22 "./mod_ssi_exprparser.y"
 
350
#line 22 "../../src/mod_ssi_exprparser.y"
351
351
{ buffer_free((yypminor->yy0)); }
352
352
#line 352 "mod_ssi_exprparser.c"
353
353
      break;
578
578
  **     break;
579
579
  */
580
580
      case 0:
581
 
#line 29 "./mod_ssi_exprparser.y"
 
581
#line 29 "../../src/mod_ssi_exprparser.y"
582
582
{
583
583
  ctx->val.bo = ssi_val_tobool(yymsp[0].minor.yy29);
584
584
  ctx->val.type = SSI_TYPE_BOOL;
588
588
#line 588 "mod_ssi_exprparser.c"
589
589
        break;
590
590
      case 1:
591
 
#line 36 "./mod_ssi_exprparser.y"
 
591
#line 36 "../../src/mod_ssi_exprparser.y"
592
592
{
593
593
  int cmp;
594
594
 
617
617
#line 617 "mod_ssi_exprparser.c"
618
618
        break;
619
619
      case 2:
620
 
#line 61 "./mod_ssi_exprparser.y"
 
620
#line 61 "../../src/mod_ssi_exprparser.y"
621
621
{
622
622
  yygotominor.yy29 = yymsp[0].minor.yy29;
623
623
}
624
624
#line 624 "mod_ssi_exprparser.c"
625
625
        break;
626
626
      case 3:
627
 
#line 64 "./mod_ssi_exprparser.y"
 
627
#line 64 "../../src/mod_ssi_exprparser.y"
628
628
{
629
629
  int e;
630
630
 
639
639
  yy_destructor(1,&yymsp[-1].minor);
640
640
        break;
641
641
      case 4:
642
 
#line 75 "./mod_ssi_exprparser.y"
 
642
#line 75 "../../src/mod_ssi_exprparser.y"
643
643
{
644
644
  int e;
645
645
 
654
654
  yy_destructor(2,&yymsp[-1].minor);
655
655
        break;
656
656
      case 5:
657
 
#line 86 "./mod_ssi_exprparser.y"
 
657
#line 86 "../../src/mod_ssi_exprparser.y"
658
658
{
659
659
  int e;
660
660
 
668
668
  yy_destructor(9,&yymsp[-1].minor);
669
669
        break;
670
670
      case 6:
671
 
#line 95 "./mod_ssi_exprparser.y"
 
671
#line 95 "../../src/mod_ssi_exprparser.y"
672
672
{
673
673
  yygotominor.yy29 = yymsp[-1].minor.yy29;
674
674
}
677
677
  yy_destructor(11,&yymsp[0].minor);
678
678
        break;
679
679
      case 7:
680
 
#line 99 "./mod_ssi_exprparser.y"
 
680
#line 99 "../../src/mod_ssi_exprparser.y"
681
681
{
682
682
  yygotominor.yy29 = ssi_val_init();
683
683
  yygotominor.yy29->str = yymsp[0].minor.yy19;
686
686
#line 686 "mod_ssi_exprparser.c"
687
687
        break;
688
688
      case 8:
689
 
#line 105 "./mod_ssi_exprparser.y"
 
689
#line 105 "../../src/mod_ssi_exprparser.y"
690
690
{
691
691
  yygotominor.yy19 = yymsp[0].minor.yy0;
692
692
}
693
693
#line 693 "mod_ssi_exprparser.c"
694
694
        break;
695
695
      case 9:
696
 
#line 109 "./mod_ssi_exprparser.y"
 
696
#line 109 "../../src/mod_ssi_exprparser.y"
697
697
{
698
698
  yygotominor.yy19 = yymsp[-1].minor.yy19;
699
699
  buffer_append_string_buffer(yygotominor.yy19, yymsp[0].minor.yy0);
702
702
#line 702 "mod_ssi_exprparser.c"
703
703
        break;
704
704
      case 10:
705
 
#line 115 "./mod_ssi_exprparser.y"
 
705
#line 115 "../../src/mod_ssi_exprparser.y"
706
706
{ yygotominor.yy8 = SSI_COND_EQ; }
707
707
#line 707 "mod_ssi_exprparser.c"
708
708
  yy_destructor(3,&yymsp[0].minor);
709
709
        break;
710
710
      case 11:
711
 
#line 116 "./mod_ssi_exprparser.y"
 
711
#line 116 "../../src/mod_ssi_exprparser.y"
712
712
{ yygotominor.yy8 = SSI_COND_NE; }
713
713
#line 713 "mod_ssi_exprparser.c"
714
714
  yy_destructor(4,&yymsp[0].minor);
715
715
        break;
716
716
      case 12:
717
 
#line 117 "./mod_ssi_exprparser.y"
 
717
#line 117 "../../src/mod_ssi_exprparser.y"
718
718
{ yygotominor.yy8 = SSI_COND_LE; }
719
719
#line 719 "mod_ssi_exprparser.c"
720
720
  yy_destructor(8,&yymsp[0].minor);
721
721
        break;
722
722
      case 13:
723
 
#line 118 "./mod_ssi_exprparser.y"
 
723
#line 118 "../../src/mod_ssi_exprparser.y"
724
724
{ yygotominor.yy8 = SSI_COND_GE; }
725
725
#line 725 "mod_ssi_exprparser.c"
726
726
  yy_destructor(6,&yymsp[0].minor);
727
727
        break;
728
728
      case 14:
729
 
#line 119 "./mod_ssi_exprparser.y"
 
729
#line 119 "../../src/mod_ssi_exprparser.y"
730
730
{ yygotominor.yy8 = SSI_COND_LT; }
731
731
#line 731 "mod_ssi_exprparser.c"
732
732
  yy_destructor(7,&yymsp[0].minor);
733
733
        break;
734
734
      case 15:
735
 
#line 120 "./mod_ssi_exprparser.y"
 
735
#line 120 "../../src/mod_ssi_exprparser.y"
736
736
{ yygotominor.yy8 = SSI_COND_GT; }
737
737
#line 737 "mod_ssi_exprparser.c"
738
738
  yy_destructor(5,&yymsp[0].minor);
764
764
  while( yypParser->yyidx>=0 ) yy_pop_parser_stack(yypParser);
765
765
  /* Here code is inserted which will be executed whenever the
766
766
  ** parser fails */
767
 
#line 14 "./mod_ssi_exprparser.y"
 
767
#line 14 "../../src/mod_ssi_exprparser.y"
768
768
 
769
769
  ctx->ok = 0;
770
770