* listing.c (listing_psize): Treat argument as indicating whether
a height is expected.
This commit is contained in:
parent
25d0e5a03a
commit
51a3bc1501
1 changed files with 23 additions and 14 deletions
|
@ -15,7 +15,7 @@ GNU General Public License for more details.
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
You should have received a copy of the GNU General Public License
|
||||||
along with GAS; see the file COPYING. If not, write to
|
along with GAS; see the file COPYING. If not, write to
|
||||||
the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
|
the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Contributed by Steve Chamberlain
|
Contributed by Steve Chamberlain
|
||||||
|
@ -988,24 +988,33 @@ listing_list (on)
|
||||||
|
|
||||||
|
|
||||||
void
|
void
|
||||||
listing_psize (ignore)
|
listing_psize (width_only)
|
||||||
int ignore;
|
int width_only;
|
||||||
{
|
{
|
||||||
paper_height = get_absolute_expression ();
|
if (! width_only)
|
||||||
|
{
|
||||||
|
paper_height = get_absolute_expression ();
|
||||||
|
|
||||||
if (paper_height < 0 || paper_height > 1000)
|
if (paper_height < 0 || paper_height > 1000)
|
||||||
{
|
{
|
||||||
paper_height = 0;
|
paper_height = 0;
|
||||||
as_warn ("strange paper height, set to no form");
|
as_warn ("strange paper height, set to no form");
|
||||||
}
|
}
|
||||||
if (*input_line_pointer == ',')
|
|
||||||
{
|
if (*input_line_pointer != ',')
|
||||||
input_line_pointer++;
|
{
|
||||||
paper_width = get_absolute_expression ();
|
demand_empty_rest_of_line ();
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
++input_line_pointer;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
paper_width = get_absolute_expression ();
|
||||||
|
|
||||||
|
demand_empty_rest_of_line ();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
void
|
void
|
||||||
listing_title (depth)
|
listing_title (depth)
|
||||||
int depth;
|
int depth;
|
||||||
|
|
Loading…
Add table
Reference in a new issue