| Ulrich Drepper | b08d5a8 | 2005-07-26 05:00:05 +0000 | [diff] [blame^] | 1 | /* Return second macro parameter. | 
|  | 2 | Copyright (C) 2005 Red Hat, Inc. | 
|  | 3 | Written by Ulrich Drepper <drepper@redhat.com>, 2005. | 
|  | 4 |  | 
|  | 5 | This program is Open Source software; you can redistribute it and/or | 
|  | 6 | modify it under the terms of the Open Software License version 1.0 as | 
|  | 7 | published by the Open Source Initiative. | 
|  | 8 |  | 
|  | 9 | You should have received a copy of the Open Software License along | 
|  | 10 | with this program; if not, you may obtain a copy of the Open Software | 
|  | 11 | License version 1.0 from http://www.opensource.org/licenses/osl.php or | 
|  | 12 | by writing the Open Source Initiative c/o Lawrence Rosen, Esq., | 
|  | 13 | 3001 King Ranch Road, Ukiah, CA 95482.   */ | 
|  | 14 |  | 
|  | 15 | #ifdef HAVE_CONFIG_H | 
|  | 16 | # include <config.h> | 
|  | 17 | #endif | 
|  | 18 |  | 
|  | 19 | #include "libdwP.h" | 
|  | 20 |  | 
|  | 21 |  | 
|  | 22 | int | 
|  | 23 | dwarf_macro_param2 (Dwarf_Macro *macro, Dwarf_Word *paramp, const char **strp) | 
|  | 24 | { | 
|  | 25 | if (macro == NULL) | 
|  | 26 | return -1; | 
|  | 27 |  | 
|  | 28 | if (paramp != NULL) | 
|  | 29 | *paramp = macro->param2.u; | 
|  | 30 | if (strp != NULL) | 
|  | 31 | *strp = macro->param2.s; | 
|  | 32 |  | 
|  | 33 | return 0; | 
|  | 34 | } |