PYCURL_INTERNAL PyObject *
do_multi_getattr(CurlMultiObject *co, char *name)
{
    assert_multi_state(co);
    return my_getattr((PyObject *)co, name, co->dict,
                      curlmultiobject_constants, curlmultiobject_methods);
}
Example #2
0
PYCURL_INTERNAL PyObject *
do_share_getattr(CurlShareObject *cso, char *name)
{
    assert_share_state(cso);
    return my_getattr((PyObject *)cso, name, cso->dict,
                      curlshareobject_constants, curlshareobject_methods);
}
Example #3
0
int		catch_error(char **term, char *bp,
			    struct termios *t, struct termios *save)
{
  char		*tterm;

  tterm = *term;
  if ((tterm = my_getenv("TERM")) == NULL)
    {
      my_fprintf(2, "[-] Faild to get TERM env variable\n");
      return (1);
    }
  if ((tgetent(bp, tterm)) != 1)
    {
      my_fprintf(2, "[-] Failed to tgetent(%s)..\n", term);
      return (1);
    }
  if (my_getattr(t, save) == 1)
    {
      my_fprintf(2, "[-] Failed to getattr..\n");
      return (1);
    }
  return (0);
}