* THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ static const char __attribute__((unused)) cvs_ident[] = "$Id$"; #ifdef HAVE_CONFIG_H # include <config.h> #endif #include <libast_internal.h> /* *INDENT-OFF* */ static SPIF_CONST_TYPE(class) u_class = { SPIF_DECL_CLASSNAME(url), (spif_func_t) spif_url_new, (spif_func_t) spif_url_init, (spif_func_t) spif_url_done, (spif_func_t) spif_url_del, (spif_func_t) spif_url_show, (spif_func_t) spif_url_comp, (spif_func_t) spif_url_dup, (spif_func_t) spif_url_type }; SPIF_TYPE(class) SPIF_CLASS_VAR(url) = &u_class; /* *INDENT-ON* */ static spif_bool_t spif_url_parse(spif_url_t); spif_url_t
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL * THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #ifdef HAVE_CONFIG_H # include <config.h> #endif #include <libast_internal.h> /* *INDENT-OFF* */ static SPIF_CONST_TYPE(strclass) s_class = { { SPIF_DECL_CLASSNAME(str), (spif_func_t) spif_str_new, (spif_func_t) spif_str_init, (spif_func_t) spif_str_done, (spif_func_t) spif_str_del, (spif_func_t) spif_str_show, (spif_func_t) spif_str_comp, (spif_func_t) spif_str_dup, (spif_func_t) spif_str_type }, (spif_func_t) spif_str_new_from_ptr, (spif_func_t) spif_str_new_from_buff, (spif_func_t) spif_str_new_from_fp, (spif_func_t) spif_str_new_from_fd, (spif_func_t) spif_str_new_from_num, (spif_func_t) spif_str_init_from_ptr,