diff --git a/src/kits/network/libnetapi/GopherRequest.cpp b/src/kits/network/libnetapi/GopherRequest.cpp index 1d193f9904..26866182db 100644 --- a/src/kits/network/libnetapi/GopherRequest.cpp +++ b/src/kits/network/libnetapi/GopherRequest.cpp @@ -430,6 +430,26 @@ BGopherRequest::_ParseInput(bool last) "" << title << "" "
\n"; break; + case GOPHER_TYPE_BINARY: + case GOPHER_TYPE_BINHEX: + case GOPHER_TYPE_BINARCHIVE: + case GOPHER_TYPE_UUENCODED: + item << "" + "" << title << "" + "
\n"; + break; + case GOPHER_TYPE_DIRECTORY: + /* + * directory link + */ + item << "" + "" << title << "" + "
\n"; + break; + case GOPHER_TYPE_ERROR: + item << "" << title << "" + "
\n"; + break; default: item << "
" << fields.StringAt(FIELD_NAME) << "
"; break;