/* Copyright 1997 Acorn Computers Ltd * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /***************************************************/ /* File : ImgHistory.h */ /* */ /* Purpose: Remembering image sizes, in case the */ /* HTML doesn't specify it. */ /* */ /* Author : A.D.Hodgkinson */ /* */ /* History: 22-Nov-97: Created. */ /***************************************************/ /* Function prototypes */ _kernel_oserror * imghistory_record (const char ** url_base, int url_offset, int os_x, int os_y); void imghistory_return_size (const char ** url_base, int url_offset, int * os_x, int * os_y); void imghistory_expire (unsigned int time); void imghistory_limit (unsigned int size); _kernel_oserror * imghistory_load (const char * pathname); _kernel_oserror * imghistory_save (const char * pathname); int imghistory_empty (void);