From 4094232e3d3b877c62d04be87f749e7d2dcbf82d Mon Sep 17 00:00:00 2001 From: Vincent Sanders Date: Wed, 14 Aug 2019 12:31:59 +0100 Subject: [PATCH] remove login window from atari frontend --- frontends/atari/gui.c | 1 - frontends/atari/login.c | 72 ----------------------------------------- frontends/atari/login.h | 26 --------------- 3 files changed, 99 deletions(-) delete mode 100644 frontends/atari/login.c delete mode 100644 frontends/atari/login.h diff --git a/frontends/atari/gui.c b/frontends/atari/gui.c index 517289d49..8e80ef38a 100644 --- a/frontends/atari/gui.c +++ b/frontends/atari/gui.c @@ -54,7 +54,6 @@ #include "atari/cookies.h" #include "atari/certview.h" #include "atari/history.h" -#include "atari/login.h" #include "atari/encoding.h" #include "atari/res/netsurf.rsh" #include "atari/plot/plot.h" diff --git a/frontends/atari/login.c b/frontends/atari/login.c deleted file mode 100644 index 69f047986..000000000 --- a/frontends/atari/login.c +++ /dev/null @@ -1,72 +0,0 @@ -/* - * Copyright 2010 Ole Loots - * - * This file is part of NetSurf, http://www.netsurf-browser.org/ - * - * NetSurf is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; version 2 of the License. - * - * NetSurf is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ - -#include "utils/config.h" -#include -#include -#include -#include -#include - -#include "utils/errors.h" -#include "utils/utils.h" -#include "utils/messages.h" -#include "utils/log.h" - -#include "atari/gui.h" -#include "atari/misc.h" -#include "atari/login.h" -#include "atari/res/netsurf.rsh" - - -bool login_form_do(nsurl * url, char * realm, char ** u_out, char ** p_out) -{ - char user[255]; - char pass[255]; - short exit_obj = 0; - OBJECT * tree; - - user[0] = 0; - pass[0] = 0; - - tree = gemtk_obj_get_tree(LOGIN); - - assert(tree != NULL); - - exit_obj = simple_mdial(tree, 0); - - if(exit_obj == LOGIN_BT_LOGIN) { - get_string(tree, LOGIN_TB_USER, user); - get_string(tree, LOGIN_TB_PASSWORD, pass); - int size = strlen((char*)&user) + strlen((char*)&pass) + 2 ; - *u_out = malloc(strlen((char*)&user) + 1); - *p_out = malloc(strlen((char*)&pass) + 1); - if (u_out == NULL || p_out == NULL) { - free(*u_out); - free(*p_out); - return false; - } - memcpy(*u_out, (char*)&user, strlen((char*)&user) + 1); - memcpy(*p_out, (char*)&pass, strlen((char*)&pass) + 1); - } else { - *u_out = NULL; - *p_out = NULL; - } - return((exit_obj == LOGIN_BT_LOGIN)); -} - diff --git a/frontends/atari/login.h b/frontends/atari/login.h deleted file mode 100644 index 2821537e2..000000000 --- a/frontends/atari/login.h +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Copyright 2010 Ole Loots - * - * This file is part of NetSurf, http://www.netsurf-browser.org/ - * - * NetSurf is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; version 2 of the License. - * - * NetSurf is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ - -#ifndef NS_LOGIN_H_INCLUDED -#define NS_LOGIN_H_INCLUDED - -#include "utils/nsurl.h" - -bool login_form_do(nsurl * url, char * realm, char ** u_out, char ** p_out); - -#endif